Senior Integration/API Architect
Posted Updated
- We are seeking a senior API & Workflow Platform Architect to design and scale the integration architecture that connects our photonic IC (PIC), passive, and active IC design toolchains
- Our engineering workflows span schematic capture, layout, DRC/LVS, EM simulation, optical modeling, process modeling, packaging co-design, and silicon validation
- These flows rely on a combination of commercial EDA tools, in-house solvers, Python-based automation, and data pipelines
- Key member of the software solutions team responsible for developing and deploying software for test systems, product platforms and manufacturing data management
- Design and standardize APIs enabling interoperability between EDA tools, in-house photonic solvers, PDK infrastructure, and CI/CD systems (Gitlab is a plus)
- Build and maintain middleware/adapters for commercial and proprietary tools with inconsistent or limited APIs
- Establish API versioning, schema validation, and backward compatibility strategies to support evolving toolchains without breaking downstream flows
- Implement observability and traceability mechanisms (logging, metrics, lineage tracking) to ensure reproducibility and auditability of design runs
- Collaborate with device, layout, and simulation engineers to translate domain requirements into robust platform abstractions
Benefits
- Financial & Retirement: 401(k) with company match, equity grants, and access to financial wellness tools and planning resources.
- Health: Competitive health coverage for you and your dependents that go beyond your standard medical, dental & vision.
- Wellness: $200 quarterly health reimbursement, 12 therapy + 6 coaching sessions with Modern Health for you and depndents, and annual membership to Care.com.
- Time Off: Discretionary Time Off (DTO) for full-time employees in addition to federal holidays and an end-of-year company shut-down.
- Family Leave: 12 weeks of paid parental leave with the support of a dedicated leave consultant.
- Flexible WOrk: Work in office, hybrid, or remote depending on your team and location.
- They bring deep experience designing and governing APIs across heterogeneous systems—proprietary CAD tools, simulation engines, layout databases, EM/optical solvers, test platforms, and CI/CD pipelines—while defining canonical data models that preserve design intent and traceability from schematic through layout, extraction, verification, and tape-out
- An ideal candidate is a systems-minded API and workflow architect who thrives at the intersection of SW engineering and advanced hardware design environments (photonics, semiconductor, or EDA toolchains)
- Above all, they think in systems, communicate clearly across software and device engineering teams, and build platforms that others are excited to adopt
- They are equally comfortable writing production-grade Python services and debating schema versioning strategy, event-driven orchestration, or data lineage requirements
- The ideal candidate combines architectural rigor with pragmatism: able to reduce toolchain chaos into scalable, observable, and secure integration platforms that enable automation, reproducibility, and rapid innovation across PIC, passive, and active IC design teams
- Strong programming skills in Python (required) and at least one systems or backend language (Go, C++, Java, Rust, or similar)
- Familiarity with data interchange formats (protocol buffers, avro, etc.)
- Familiarity with CI/CD systems, containerization (Docker), and orchestration platforms (e.g., Kubernetes or equivalent)
- Strong critical thinking, creative, innovative, analytical, and detail-oriented problem-solving skills
- Excellent verbal and written communication skills with an ability to communicate effectively to a variety of audiences
- Experience integrating heterogeneous tools, including proprietary or vendor software with limited or inconsistent APIs
- Demonstrated experience defining canonical data models and managing schema/versioning strategy
- Strong understanding of software architecture principles: modularity, loose coupling, scalability, reliability
- Proven experience designing and governing APIs (REST, gRPC, event-driven architectures) in complex, multi-tool environments
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Physics, or related technical field
- Proven team player with an ability to work effectively across departments, sites, time zones
- 7+ years of software engineering experience, with significant exposure to systems integration or platform architecture
- Experience working in engineering-heavy domains (EDA, semiconductor, hardware, scientific computing, or similar)
- Experience implementing logging, monitoring, and observability for distributed systems
- Experience integrating with data platforms (DataBricks, Tableau, etc.)
- Proven track record of impactful results
- Demonstrated interest in quantum computing
- Demonstrated ability to lead and juggle multiple priorities and deliver against a schedule
- Ability to work independently with limited direction
- Ability to contribute to a fast-paced start-up environment
