Altium is seeking a Senior Software Engineer - Backend to join their A365 Software Engineering team in Cambridge, England. Altium is transforming the way electronics are designed and built, offering a cloud platform that enables design engineers to communicate, collaborate, and bring their ideas to market efficiently. The Senior Software Engineer will be involved in product development for complex cloud applications within the Altium 365 R&D team.
Role involves:
Building new cloud-native applications and scalable infrastructure
Utilizing AI and ML to power advanced search capabilities
Large-scale data processing, data modeling, and intent-based API design
Working with stateful and stateless servers, relational databases, and ORM frameworks
Requirements:
Experience with .NET Core and .NET Framework
Experience with Microservices
Experience with CI/CD, Jenkins, Docker, and Kubernetes
Experience with MySQL (FireBird, Oracle as a plus)
Altium offers:
Private health insurance including dental coverage
Pension scheme with company match up to 9%
Mental health and wellbeing support
Professional development support
Employee referral and employee-of-the-month programs
28 days' holiday + public holidays and special leave
Home internet and remote working allowance
Flexible working arrangements
Corporate membership rates with national gyms
Free lunch, snacks, and drinks in the office
Electric car charging stations, free office parking, bicycle, and scooter storage
Altium is a global software company transforming electronics design. Its digital platforms empower PCB designers, supply chains, and manufacturers to collaborate effectively. With over 30,000 companies and 100,000 engineers using its solutions worldwide, Altium is a financially strong, growing organization. The company focuses on innovation, providing unique technology in the EDA industry, and aims to be number one.