Senior Staff Architect, Octopart
Prefer a full account with a password? Sign Up to Apply
Job Description
As Senior Staff Architect for Octopart, you'll own the long-term architecture of the Octopart product and platform: how the domain evolves, how it aligns with the Common Data Model, and how the API serves teams across Altium, customers and partners. You'll drive a model-first, domain-driven approach to design, so teams agree on the domain before the implementation.
You will:
• Define the long-term architecture and direction of Octopart as a product and a platform, with engineering and product leadership.
• Lead domain-driven design for Octopart: bounded contexts, shared domain models and alignment with the Common Data Model.
• Set API standards for the Octopart API: consistency, versioning, deprecation and schema evolution.
• Shape how Octopart integrates with Altium's products and with customer and partner systems.
• Guide the architecture of data ingestion and search as data volumes and sources grow.
• Work with the Altium teams that use the Octopart API, and with customers and partners through the Developer Center, and turn their needs into platform capabilities.
• Advise teams through the architecture advice process, and own cross-cutting decisions and their ADRs.
• Build prototypes and proofs of concept to test ideas before teams commit to them.
• Review designs and mentor engineers.
This is a hands-on role: expect deep dives into a large codebase and high-volume production systems.
Requirements
Function: Manufacturing
Experience Level: Mid-Senior Level