Microsoft
Senior Software Engineer
$120K–$261K
Redmond, WA · On-site · Senior · Full-time · Posted Oct 27, 2026
- Experience
- 4+ years technical engineering experience; equivalent experience is accepted as an alternative to the degree and experience combination.
- Education
- Bachelor's Degree in Computer Science or related technical field, or equivalent experience.
About the job
Leads engineering strategy and delivery for Microsoft Fabric data engineering experiences and platform services, including scalable analytics and AI-powered developer workflows.
What you'll do
- Design and deliver scalable, reliable, and secure capabilities across Lakehouse, Notebooks, Spark, and monitoring.
- Lead architecture and end-to-end delivery of complex initiatives across services and teams.
- Address distributed systems and data platform challenges, and apply AI-powered approaches to improve developer experiences.
What they ask for
- Bachelor's Degree in Computer Science or related technical field and 4+ years technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
- Meet Microsoft, customer and/or government security screening requirements, including the Microsoft Cloud Background Check.
Nice to have
- Experience with large-scale distributed systems, distributed databases, and data processing platforms; familiarity with Apache Spark.
- Experience with AI-assisted software development, coding agents, agent-based workflows, or driving complex technical initiatives across teams.
Pay
USD $119,800 - $234,700 per year (base pay); USD $160,200 - $261,000 per year (base pay)
Tools
Microsoft Fabric, Lakehouse, Notebooks, Spark, C, C++, C#, Java
AI focus
Explore and apply AI-powered intelligent assistance, diagnostics, automation, and agentic workflows to improve data engineering and developer experiences.
Model-written summary · the original posting is authoritative