Microsoft's Azure Databases team in Belgrade is seeking a Senior Software Engineer to join their PostgreSQL Engineering team. This role is part of a mission-critical initiative to redefine cloud-native PostgreSQL by building a modern, serverless database platform that delivers continuous availability, high performance, and seamless scalability.
The position offers an opportunity to work on groundbreaking database technology used by millions of active users worldwide. You'll be contributing to foundational improvements across core PostgreSQL components, engineering practices, and tooling, while collaborating with open-source communities and Linux kernel contributors.
As a Senior Software Engineer, you'll be responsible for designing and implementing large-scale systems, working with cutting-edge cloud technology, and solving complex technical challenges. The role requires expertise in Linux system internals, strong programming skills, and experience with large-scale service architecture.
The team operates in a hybrid work environment, allowing up to 50% work from home, with potential travel requirements of 0-25%. You'll be part of Microsoft's global engineering community, working on services that are market leaders in the cloud database space.
This position offers excellent career growth opportunities, working alongside world-leading experts in database technology. You'll have the chance to contribute to open-source PostgreSQL and Linux, develop extensions, and impact millions of users worldwide through your work on Azure's database services.
Microsoft provides comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. The company maintains a strong commitment to work-life balance and professional development, making this an ideal opportunity for experienced engineers looking to make a significant impact in cloud database technology.