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, building compilers, distributed systems, or database internals.
Ability to reason about performance trade-offs across software and hardware stacks.
What You'll Be Doing:
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.
Perks and Benefits:
Benefits/perks listed may vary depending on the nature of employment with Microsoft and the country where you work.