Principal Software Engineer
20 hours ago
Join us in building the future of Data Analytics.
Whether it's accelerating scientific breakthroughs, optimizing global supply chains, or enabling real-time decision-making at scale, our customers rely on Microsoft Fabric to solve some of the world's most complex challenges.
At the center of these transformative scenarios is the Microsoft Fabric Data Warehouse Execution Engine Team. We design and build the core query execution, data caching, and data movement systems that power mission-critical analytics for users around the globe.
We're looking for a Principal Software Engineer who is passionate about solving deep technical problems, collaborating across teams, and mentoring others. You'll work alongside a diverse team of engineers and researchers to deliver scalable, high-impact solutions that make a difference.
- Design and implement scalable, high-performance systems for query execution, caching, and data movement in Microsoft Fabric.
- Collaborate with engineers, researchers, and product teams to deliver innovative solutions that meet real-world customer needs.
- Lead technical design discussions and guide the delivery of distributed systems that power mission-critical workloads.
- Mentor and support teammates, fostering a culture of inclusion, learning, and technical excellence.
- Engage with customers and partners to ensure our solutions deliver meaningful value.
Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field and 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Rust, Java, JavaScript, Python or equivalent experience.
- Growth mindset and passion for helping others succeed.
- Ability to translate customer needs into technical requirements and make data-informed decisions to guide design and execution.
- Proven track record of delivering impactful, customer-focused solutions.
- Excellent communication and collaboration skills.
Preferred Qualifications:
- Experience in systems programming, buidling compilers, distributed systems, or database internals.
- Ability to reason about performance trade-offs across software and hardware stacks.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
#azuredata #MicrosoftFabric #powerbi #DataAnalytics
-
Principal Software Engineer
2 weeks ago
Belgrade, Central Serbia Microsoft Full time €60,000 - €120,000 per yearWe are Azure Data, a Microsoft team that drives the future of data processing in the Microsoft Cloud. Our software development team, located in Belgrade, is building some of the most advanced and widely used data processing cloud services in the world. The services we build are based on groundbreaking technology and are global market leaders, with millions...
-
Principal Software Engineer
20 hours ago
Belgrade, Central Serbia BookedBy Full time €100,000 - €120,000 per yearWho we are Welcome to BookedBy, an industry-leading business management solution and scheduling software for salons, spas, and barbershops everywhere. BookedBy — with headquarters in Austin, TX — features more than 100 employees across three continents and powers thousands of locations worldwide with top brands such as Sport Clips Haircuts, Diesel...
-
Principal Software Engineering Manager
20 hours ago
Belgrade, Central Serbia Microsoft Full time €80,000 - €120,000 per yearMicrosoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world. Microsoft's Azure Data engineering team is leading the transformation of analytics in the...
-
Principal Overhead Line Engineer(BELGRADE)
5 days ago
Belgrade, Central Serbia Mott MacDonald Full time €40,000 - €80,000 per yearLocation/s: BelgradeRecruiter contact: Abhijeet BarpandaMott MacDonald is a global engineering, management, and development consultancy with over 20,000 employees across more than 50 countries and 140+ offices. We work across incredible global industries, delivering exciting work that is defining our future and making an important societal impact in the...
-
Principal Overhead Line Engineer(BELGRADE)
3 days ago
Belgrade, Central Serbia Mott MacDonald Full time €40,000 - €80,000 per yearLocation/s: BelgradeRecruiter contact: Abhijeet BarpandaMott MacDonald is a global engineering, management, and development consultancy with over 20,000 employees across more than 50 countries and 140+ offices.We work across incredible global industries, delivering exciting work that is defining our future and making an important societal impact in the...
-
Principal Software Engineer, Kernel Development
2 weeks ago
Belgrade, Central Serbia Tenstorrent Full time €40,000 - €80,000 per yearTenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...
-
Principal Software Engineer, Kernel Development
20 hours ago
Belgrade, Central Serbia Tenstorrent Full time 30,000 - 60,000 per yearTenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...
-
Software Engineer III
1 week ago
Belgrade, Central Serbia TCP Software Full time €60,000 - €80,000 per yearAbout TCP (TimeClock Plus): For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and...
-
Software Engineer III
1 week ago
Belgrade, Central Serbia TCP Software Full time €30,000 - €60,000 per yearAbout TCP (TimeClock Plus):For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and...
-
DevOps Engineer
2 weeks ago
Belgrade, Central Serbia Things Solver - member of ASEE Full time €30,000 - €60,000 per yearThings Solver, a member of ASEE, is an AI and Engineering company based in Belgrade, Serbia, which operates worldwide in efforts to find the most valuable approaches and solutions for handling data. The company is a leader in providing innovative solutions for customer Data Management, Customer Data Platform and Agentic AI. They specialised in developing...