Altium is revolutionizing electronics design and manufacturing through its digital platforms. As a Senior Backend Developer for Altium 365, you'll be at the forefront of building the cloud platform that's transforming electronics design. You'll work on cloud-native applications, scalable infrastructure, and utilize AI and ML for advanced search capabilities. The role involves large-scale data processing, data modeling, and API design, working with stateful and stateless servers, relational databases, and ORM frameworks.
Your primary focus will be product development for complex cloud applications within the Altium 365 R&D team. You'll work with a tech stack including Java, .NET Core, AWS, multi-tenant architecture, and distributed high-load systems. The challenges you'll face are unique, combining complex engineering software, microelectronics, and cloud services.
Altium is seeking a proactive, self-motivated learner who sees engineering as more than just a job. You should be a clear communicator, able to think big and in new directions, solving problems as they arise. The ideal candidate takes a long-term view, anticipates issues early in development, and is flexible and agile in the face of change.
Required technology experience includes Java, AWS (EC2, ECS, RDS, etc.), multi-tenant architecture, microservices, CI/CD, Jenkins, Docker, Kubernetes, and MySQL. Knowledge of .NET Core and .NET Framework is a plus.
Altium offers a comprehensive benefits package, including private medical insurance, life insurance, mental health support, professional development opportunities, and flexible working arrangements. Join a company that values big thinking, diversity of thought, courage of conviction, and ingenuity in pursuit of transforming the electronics industry.