Senior Staff Full-Stack Engineer

Renesaselectronics

Cambridge

On-site

GBP 100,000 - 140,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Altium is seeking a Senior Staff Full‑Stack Software Engineer to build and evolve the Development Center, the customer and partner-facing portal detailing APIs, SDKs, connectors and MCP servers. You will own cross‑functional delivery across frontend and backend teams, APIs and data services, enabling automation and rapid adoption of Altium Platform.

You will work with Vue.js, Next.js or React.js on the frontend and C#, Python, Golang on the backend, shaping the platform for customers and

Qualifications

  • 5+ years in a leading or principal software development role
  • Strong ownership and independent problem solving
  • Experience with Vue.js (preferred) or Next.js/React.js
  • Proficiency in C#, Python, Golang, JavaScript or TypeScript
  • Good understanding of UX, software architecture principles and design patterns for web services and platforms
  • Ability to collaborate with multiple stakeholders across global teams

Responsibilities

  • Build, extend and maintain the Development Center and underlying technology
  • Design, develop, and maintain scalable frontend and backend services using Vue.js, Next.js or React.js with C#, Python, Golang
  • Update and integrate UI components and web services across Altium modules and third‑party systems
  • Collaborate with cross‑functional teams to ensure smooth integration and deployment
  • Help customers adopt the Platform via SDKs, API, connectors or other means
  • Handle customer inquiries, enhancements and bug reports in relevant areas
  • Participate in code reviews and contribute to coding standards and best practices
  • Support Platform adoption partnerships and enable automation for customers

Skills

Vue.js
Next.js
React.js
C#
Python
Golang
JavaScript
TypeScript
UX principles
Software architecture

Tools

CI/CD
Kubernetes
RESTful APIs
GraphQL
Cloud platforms (AWS/Azure/GCP)
Containerization

Job description

Why Altium Platform?

Altium technology helps to improve the lives of millions by empowering anyone to turn concepts into reality. Altium's unique position in the EDA industry, through supply, design and manufacturing, gives a unique opportunity for customers to connect with the EDA space. The Altium Platform is the foundational rock on top of which is built products and solutions which transform the electronics industry by connecting people, processes and data. Altium's Platform allows partners and the wider electronics ecosystem to develop in an unprecedented way, driving a new era of automation and intelligence for the electronics industry in a way no other platform can.

About the Role

Customer adoption is critical to the success of the Platform. A key focus of the Senior Staff Full-Stack Software Engineer within the Platform API team will be building out a new developer experience portal (Development Center) which supports our customers, partners and colleagues connecting into the Altium ecosystem. The Development Center will fully detail the capabilities of the Platform's APIs, SDKs, Connectors and MCP servers along with how to easily access them, allowing users and AI clients to adapt, automate and configure Altium products and services.

The successful candidate should expect deep and interesting technical challenges, high autonomy, a supportive and collaborative working environment, as well as opportunities to influence the Platform's direction. Working closely with other technical and non-technical teams, you will be responsible for helping deliver a world‑class solution, supporting all those who interact with the Platform. The Platform API team holds responsibility for the API, the Applications framework which sits on top, and some business intelligence analytics reporting. You will take ownership of outcomes ensuring the successful adoption and growth of the Platform as we and our partners build next‑level systems to realize cutting edge products and services. You will represent Altium’s Platform to internal and external stakeholders working for the most influential technology companies in the world.

A Day in the Life of Our Senior Staff Full-Stack Software Engineer
  • Build, extend and maintain the public Altium Development Center, internal tooling and the underlying technology that powers them.
  • Design, develop, and maintain scalable front‑end and back‑end services using Vue.js, Next.js or React.js on the frontend supported by C#, Python, Golang and other languages and related technology on the backend.
  • Update and integrate UI components and web services using other Altium modules and third‑party systems.
  • Collaborate effectively with cross‑functional teams, including back‑end and front‑end developers, UX designers, Product Managers, data platform engineers, and DevOps engineers, to ensure smooth integration and deployment of websites and services.
  • Help customers adopt the Platform through SDKs, the API, connectors or other means.
  • Support customer enquiries, enhancements and bug reports in relevant areas.
  • Participate in code reviews and contribute to the development of coding standards and best practices.
  • Bring value to Altium through supporting Platform adoption partnerships.
  • Bring value to customers through accessing Platform and customer data and services enabling automation.
The Ideal Candidate Would Have This Experience
  • Proven experience (5+ years) in a leading or principal software development technical role.
  • A natural problem solver with a strong sense of ownership.
  • A highly experienced engineer who is able to work and think independently, generate ideas and take responsibility for the solution.
  • Concrete experience in at least one popular front‑end framework ( Vue.js preferred, Next.js , React.js)
  • Fluency and experience with at least one common programming language (C# preferred, Python, Golang, JavaScript, TypeScript).
  • Understanding of good UX, software architecture principles and design patterns related to web services and platforms.
  • Ability to work well with multiple stakeholders, establishing rapport and trust amongst colleagues distributed globally.
The Following Would Be Advantageous
  • Experience using tools and services used for development, with previous experience developing APIs, applications or SDKs as an advantage.
  • Familiarity with API technologies and solutions and the use of APIs to solve customer business problems.
  • Experience in writing clear, user‑facing documentation to support the discovery and use of APIs, SDKs including providing code samples.
  • Experience with developing Software as a Service products, understanding the importance of cloud and on‑premises solutions.
  • Experience with database design and development using relational databases.
  • Experience with EDA or PCB design tools, Altium products or the electronics industry would be advantageous.
  • Familiarity with cloud infrastructure (AWS, Azure or GCP), CI/CD, containers, Kubernetes, RESTful APIs or GraphQL would be a plus
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer
Staff Backend Engineer

Renesaselectronics • Cambridge

On-site
GBP 70,000 - 110,000
Senior Staff Full-Stack Engineer
Senior Staff Full-Stack Engineer

Renesas Electronics Corp. • Cambridge

On-site
GBP 90,000 - 130,000
Staff Backend Engineer
Staff Backend Engineer

Altium • Cambourne

On-site
GBP 85,000 - 110,000
Staff Backend Engineer
Staff Backend Engineer

GCA Altium • Cambridge

On-site
GBP 90,000 - 120,000
Staff Backend Engineer
Staff Backend Engineer

Renesas Electronics Corp. • Cambridge

On-site
GBP 70,000 - 110,000
Competitive benefits
Senior Full-Stack Engineer, Platform API & Dev Center
Senior Full-Stack Engineer, Platform API & Dev Center

Renesaselectronics • Cambridge

On-site
GBP 100,000 - 140,000
Staff Devops Engineer
Staff Devops Engineer

Altium • Cambourne

On-site
GBP 70,000 - 110,000
Private health insurance
Pension scheme with company match up
Mental health support
+2
Staff DevOps Engineer
Staff DevOps Engineer

GCA Altium Limited • Cambridge

On-site
GBP 70,000 - 100,000
Private health insurance including 0%–
Pension scheme with company match up到
Remote working abroad program
+6
Staff DevOps Engineer
Staff DevOps Engineer

Renesas Electronics Corp. • Cambridge

Hybrid
GBP 75,000 - 110,000
Private health insurance
Pension scheme with company match up 9
Remote working abroad program
+6
Senior Full-Stack Engineer, Platform API & Dev Center
Senior Full-Stack Engineer, Platform API & Dev Center

Renesas Electronics Corp. • Cambridge

On-site
GBP 90,000 - 130,000