Job Title
Senior Software Engineer (Platform)
Role Summary
Develop and maintain the Altium 365 cloud platform, building scalable, cloud-native services and platform frameworks used by electronics designers. Work within the Platform team to deliver multi-tenant services, reliable infrastructure, and platform-level capabilities.
Primary mission: produce robust, high-performance backend systems, influence platform architecture, and ensure operational excellence for distributed services.
Experience Level
Senior — requires substantial experience (posting specifies 6+ years of .NET experience) and demonstrated platform/architecture leadership.
Responsibilities
Typical responsibilities include:
- Design, implement, test and operate cloud-native microservices and platform components.
- Build features for identity/authentication, access and license management, messaging, caching, and search.
- Work on large-scale data processing, data modelling, and intent-based API design.
- Perform performance profiling, optimization, load testing and stress testing for high-load systems.
- Drive architectural decisions, platform standards, best practices and technical governance across teams.
- Collaborate with product and engineering teams to define APIs, data models and deployment patterns.
Requirements
Must-have:
- 6+ years of .NET development experience.
- Proven experience building and operating distributed, high-load systems (profiling, optimisation, load and stress testing).
- Deep expertise in one or more areas: identity/authentication, access/license management, message queues/brokers, distributed caches, ElasticSearch/OpenSearch, relational database design and optimization, platform framework development, multi-tenancy, Rings Protection Model in cloud development.
- Ability to influence technical direction and drive architectural decisions across multiple teams.
- Experience defining and driving engineering standards, best practices, and technical governance at a platform level.
Nice-to-have:
- Experience with Firebird, Oracle or Postgres.
- Experience with Azure, GCP or AliCloud.
Education Requirements
Not specified.
About the Company
Company: Altium
Altium develops electronic design automation (EDA) software and digital platforms for PCB designers, manufacturers, and supply chain teams. Their tools enable collaboration across design and production, used by thousands of companies and engineers worldwide to design, simulate, and manage printed circuit board workflows.

Date Posted: 2026-04-10