Principal Engineer — DevX & AI
New
Canada; Serbia; MontrealFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- JavascriptTypeScriptReactCI/CD
Requirements
- 10+ years of professional engineering experience.
- Demonstrated track record as a Staff or Principal engineer.
- Deep expertise in designing and shipping public APIs and SDKs.
- Expert-level proficiency in JavaScript/TypeScript and React.
- Hands-on experience building CLI tooling and local developer workflows.
- Solid understanding of the Model Context Protocol (MCP) or equivalent.
- Experience building systems at global scale on cloud infrastructure (AWS or GCP).
- Deep knowledge of containerization, CI/CD, and infrastructure-as-code.
- Ability to write and reason about LLM-friendly documentation and API surfaces.
- Exceptional technical communication, including RFCs and ADRs.
Responsibilities
- Own the technical architecture of the agent-readable Shop Builder platform.
- Define the interface contracts that LLMs and developers interact with.
- Design and lead delivery of the MCP server that allows AI agents to build, deploy, and operate Shop Builder storefronts.
- Architect the CLI and local development environment.
- Define the deploy, versioning, and rollback model for developer-published content.
- Design the sandbox and preview environment system.
- Set the documentation standard for LLMs and humans.
- Lead the eval harness architecture.
- Collaborate with Principal/Staff Engineers across payments, auth, live ops, and catalog.
- Serve as the technical bar-raiser for the team and mentor the Tech Lead and engineers.
View Full Description & ApplyYou'll be redirected to the employer's site