Senior Software Engineer

Microsoft builds cloud and AI platforms, leading the transformation of analytics with products like Microsoft Fabric, Azure SQL DB, and Azure Synapse Analytics.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join their DW Swift team within Synapse SQL DW. This role focuses on delivering next-gen SaaS Enterprise Data Warehouse solutions, making core changes in the product and systems for rapid, high-quality releases. You'll work on industry-leading innovations in product features, high availability, deployment, and engineering systems. The team is part of Microsoft's larger Azure Data division, which leads the transformation of analytics with products like Microsoft Fabric, Azure SQL DB, and Azure Synapse Analytics.

The position offers the opportunity to work on mission-critical systems that require world-class engineering expertise. You'll be contributing to both custom Synapse Analytics components and the SQL Server code base. The team values diversity, collaboration, and data-driven development, focusing on delivering exceptional customer experiences.

As a Senior Engineer, you'll be responsible for developing highly reliable services, maintaining engineering infrastructure, and collaborating across organizations to solve complex technical challenges. The role requires strong technical skills in distributed systems, cloud services, and enterprise-class software development. You'll also have the opportunity to mentor team members, lead design discussions, and contribute to the product's strategic direction.

The ideal candidate should have experience with cloud technologies, excellent communication skills, and a proven track record in delivering scalable solutions. The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits. This is an excellent opportunity for someone passionate about big data analytics and cloud computing to make a significant impact at Microsoft.

Last updated 15 days ago

Responsibilities For Senior Software Engineer

  • Develop and maintain highly reliable services for large-scale data interaction
  • Design and maintain engineering systems and infrastructure
  • Troubleshoot issues and find root causes across teams
  • Partner with stakeholders to define product requirements
  • Mentor and influence team members
  • Lead design discussions and own design decisions
  • Contribute to product vision, roadmap, and architecture
  • Participate in on-call rotation for service health

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • Experience in building distributed systems and shipping enterprise-class systems software
  • Proven track record in delivering reliable, scalable and highly-performant end-to-end solutions
  • Experience developing and managing scalable cloud services
  • Hands-on engineering experience with Azure, AWS or GCP
  • Must pass Microsoft Cloud background check

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI Platform team, building cloud services and AI workload management solutions using Kubernetes and modern cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft AI, building scalable infrastructure for Copilot, Bing, and other AI services, offering competitive compensation and hybrid work.

Senior Software Engineer- Kusto

Senior Software Engineer position at Microsoft working on the Kusto team, building Azure Data Explorer service with focus on big data analytics and cloud computing.

Senior Software Engineer

Senior Software Engineer role at Microsoft Teams, focusing on video rendering and real-time collaboration technologies for Windows and Mac clients.

(Senior) Software Engineer - Backend

Senior Backend Software Engineer role at Microsoft's AI Organization, focusing on scalable services and ML systems with 3+ years experience required.