Altium is seeking a Software Engineer - Backend to join their Altium 365 R&D team in Belgrade. Altium is transforming the way electronics are designed and built, offering a digital platform that empowers PCB designers, supply chains, and manufacturing to collaborate. Altium's cloud platform enables design engineers to communicate, collaborate, and bring their ideas to market efficiently.This is a hybrid role, requiring 3 days a week in the Belgrade office and offering flexibility to work from home or the office for the remaining 2 days.
Responsibilities - Building new cloud-native applications and scalable infrastructure
- Utilizing AI and ML to power advanced search capabilities
- Large-scale data processing; data modeling; holistic, intent-based API design
- Working with stateful and stateless servers, relational databases, and ORM frameworks
- Product development for complex cloud applications
Requirements - .NET Core, .NET Framework
- Microservices
- CI, CD, Jenkins, Docker, Kubernetes
- MySQL (FireBird, Oracle as a plus)
- Experience with AWS, EC2, ECS, RDS, etc. - or Azure/GCP (a plus)
- Multi-tenant architecture (a plus)
Benefits - Private medical insurance 100% covered for employee and family members
- nilo.health, mental health and wellbeing support
- Professional development support
- Performance bonuses
- Flexible working arrangements
- Home internet allowance
- Lunch, snacks and drinks stipend
- Annual Leave Allowance
Apply
Altium
Altium is a global software company transforming electronics design and manufacturing. Its digital platforms empower collaboration between PCB designers, supply chains, and manufacturers. With over 30,000 companies and 100,000 engineers using its solutions, Altium focuses on cloud-native applications, AI/ML-powered search, and large-scale data processing. The company is financially stable and dedicated to innovation within the EDA industry.