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 a day 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 AI, working on cutting-edge AI technologies including Copilot and Bing, with hybrid work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Frontdoor team, working on cloud infrastructure and distributed systems with competitive pay and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Location Service Team, focusing on location inference and geospatial solutions for major Microsoft products.

(Senior) Software Engineer - Backend

Senior Backend Software Engineer role at Microsoft's AI Organization in Egypt, focusing on distributed systems and machine learning with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Front Door team, developing distributed systems for application delivery and security at global scale.