Do you love building cutting-edge software solutions that are scalable, secure, and built for performance? We’re looking for a Software Engineer who thrives on turning complex business needs into elegant code—creating applications that drive innovation and real impact.
As a Software Engineer, you’ll be part of a multidisciplinary team where quality, collaboration, and continuous improvement are at the core. You’ll design, develop, and deliver robust backend and frontend systems using modern technologies, frameworks, and cloud-native practices.
Your Role
- Design and develop scalable backend systems using Java, Spring Boot, Scala, Kotlin, Python, or .NET
- Build responsive and maintainable frontend applications using Angular and React
- Integrate with high-throughput messaging systems like Kafka
- Contribute to cloud-native application development on Azure, AWS, or GCP
- Collaborate with DevOps to ensure smooth CI/CD, monitoring, and deployment pipelines
- Write clean, testable, and maintainable code with a focus on performance and security
- Participate in design reviews, code reviews, and agile ceremonies
What You Bring
- MSc. in Computer Science, Software Engineering, or a related field
- 5+ years of experience in professional software development
- Proven experience with backend frameworks like Spring Boot, .NET, Scala, or Kotlin
- Hands-on experience with Kafka and distributed systems
- Proficiency in JavaScript/TypeScript and modern frameworks like Angular and React
- Familiarity with deploying applications to the cloud (Azure, AWS, or GCP)
- Understanding of CI/CD pipelines, version control, and containerization (e.g., Docker, Kubernetes)
- A proactive mindset, strong communication skills, and a drive to write high-quality code
Bonus Skills
- Experience with microservices architecture and event-driven systems
- Exposure to serverless architectures or cloud-native tools (e.g., AWS Lambda, Azure Functions)
- Passion for learning and staying up-to-date with the latest in tech
What We Offer
- High-impact projects in Software, Cloud and Data ecosystems
- A collaborative, learning-driven environment where software development and innovation go hand-in-hand
- A culture of Humanity, Synergy, and Intelligence
- Freedom to innovate, space to grow, and support from a strong multidisciplinary team