Senior Software Engineer - Data Platform, AI Infrastructure
Microsoft Β· Redmond
About this role
Design, build, and operate core components of a distributed data platform, including: Ensure systems meet requirements for availability, performance, and data reliability at large scale Diagnose and resolve complex issues in distributed systems, including performance bottlenecks and failure modes Contribute to infrastructure-as-code and deployment systems to support reproducibility and operational excellence Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Strong programming experience in Python Experience building and operating large-scale distributed systems Hands-on experience with: Experience designing systems with reliability, scalability, and operational clarity in mind Ability to break down ambiguous problems, ask the right questions, and execute effectively Experience with Azure technologies such as: Experience with orchestration frameworks (e.g., Airflow) Experience with infrastructure-as-code (Bicep, ARM, Terraform, or similar) Experience working on systems handling terabyte to petabyte-scale data
Apply for this role on Microsoftβs official careers site.