Design, develop, test, and support features, experiences, and solutions for highly scalable services
Passion for data engineering and experience with data ingestion and transformation
Develop high-quality secure and compliant solutions
Support highly available services used by millions of users on a daily basis
Analyze how your features are performing in production to learn and improve the product
Pair and participate in code reviews with other engineers in your team
Bachelor's Degree in Computer Science or related technical discipline AND technical engineering experience with coding in languages including C, C++, C#, Java, or Python OR equivalent experience
Systems experience in hands-on software development of large-scale reliable and performant distributed systems
SQL, PySpark, Azure Data Factory, and/or Synapse
Other Requirements:
Ability to meet Microsoft, customer, and/or government security screening requirements
Specialized security screenings including Microsoft Cloud Background Check
Nice to Haves:
Master's Degree in Computer Science OR related technical field AND technical engineering experience with coding in languages including C, C++, C#, Java, or Python OR equivalent experience
Distributed storage systems software development experience
Perks and Benefits:
Benefits/perks may vary depending on the nature of your employment with Microsoft and the country where you work