Senior Software Engineer Platform

Date PostedMay 28, 2026LocationLisbonCompanyAltiumSalary €18 000 - €60 000 por ano TypeFull-time, Hybrid

Job Summary

The Senior Software Engineer will join the Altium 365 Platform team to develop complex cloud applications. This role focuses on building cloud-native applications and scalable infrastructure for electronics design. You will work with modern technologies like .NET Core, AWS, and microservices to support high-load systems.

Responsibilities

  • Develop cloud-native applications and infrastructure
  • Implement large-scale data processing and API design
  • Apply AI/ML for advanced search features
  • Drive architectural decisions and engineering standards

Required Skills

  • 6+ years .NET experience
  • Cloud development (AWS)
  • Distributed high-load systems
  • Microservices and Docker/Kubernetes

Job Details

Responsibilities: - Building new cloud-native applications and scalable infrastructure. - Utilizing AI and ML to power advanced search capabilities. - Large-scale data processing; data modelling; holistic, intent-based API design. - Stateful and stateless servers, relational databases, ORM frameworks. - Product development for complex cloud applications. Technologies Used: - .NET Core, .NET Framework 4.8., MySQL. - AWS cloud. - Microservices. - GitLab, Jenkins, Docker, Kubernetes. Qualifications: - 6+ years of .NET experience. - Deep expertise in identity and authentication, access or license management, message queues/brokers, distributed caches, ElasticSearch/OpenSearch, relational database design and optimization, platform framework development, multi-tenancy, and Rings Protection Model in cloud development. - Proven experience building and operating distributed, high-load systems, including performance profiling, optimisation, load testing, and stress testing. - Strong ability to solve complex technical challenges, combining engineering software and cloud services. - Ability to influence technical direction across multiple teams and drive architectural decisions. - Experience defining and driving engineering standards, best practices, and technical governance at a platform level. Nice to have: - Firebird, Oracle, Postgres. - Azure/GCP/AliCloud.