CareerPlan

Senior Staff Full-Stack Engineer

Cambridge, gbFull-time2026-10-14 → 2026-11-12

Core

Building a new developer experience portal (Development Center) to support customers, partners, and colleagues connecting into the Altium ecosystem, detailing capabilities of APIs, SDKs, and Connectors.

Role type

Senior Staff Full-Stack Software Engineer (Platform API team)

Builds

Public developer portal, internal tooling, and underlying technology for the Altium Platform

Domain

EDA (Electronic Design Automation) / Electronics industry / Cloud platforms

Deliverable

product features

Required skills

Front-end frameworks (Vue.js, Next.js, React.js), Back-end languages (C#, Python, Golang), Software architecture, Web services design, UX principles, API integration

Preferred skills

API development, SDK creation, User-facing documentation, SaaS product development, Relational database design, Cloud infrastructure (AWS, Azure, GCP), CI/CD, Containers, Kubernetes, RESTful APIs, GraphQL

Technologies

Vue.js, Next.js, React.js, C#, Python, Golang, JavaScript, TypeScript, AWS, Azure, GCP, Kubernetes, RESTful APIs, GraphQL

Responsibilities

Build and maintain the public Development Center and internal tooling; Design and develop scalable front-end and back-end services; Integrate UI components and web services with Altium modules and third-party systems; Collaborate with cross-functional teams for deployment; Support customer adoption via SDKs and API; Support customer enquiries and bug reports; Participate in code reviews and define coding standards.

Seniority

Senior Staff, high autonomy and influence