Senior Software Engineer

Microsoft is a company building cloud and AI-enabled data platforms, including Azure services and databases.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Azure Data engineering team is seeking a Senior Software Engineer to join their databases team, focusing on building and maintaining operational Database systems. This role is part of Microsoft's mission to build the data platform for the age of AI, powering data-first applications and driving a data culture.

The position involves working on critical Azure services, particularly Azure SQL, one of Azure's largest services. You'll be responsible for building trustworthy telemetry infrastructure and analytics to maintain service reliability, prevent outages, and enhance customer satisfaction. The role includes developing AI-powered diagnostics infrastructure for auto-detecting and fixing customer problems, working with large-scale low latency distributed services, and collaborating with data scientists on innovative solutions.

As a Senior Software Engineer, you'll be working in a tight-knit team that values diversity, collaboration, and continuous learning. The role offers high visibility projects across Azure SQL with significant impact on service scalability. The team is committed to data-driven decision making and agile methodologies, focusing on continuously improving customer experience.

The position requires strong technical expertise in database systems and cloud services, with at least 4 years of experience in software engineering. You'll be working in a hybrid environment with up to 50% work from home flexibility. The compensation is competitive, ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave.

This is an excellent opportunity for someone who wants to work on large-scale systems, has a passion for database technologies, and wants to contribute to Microsoft's cloud infrastructure. The role combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to collaborate effectively across teams.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Provide project leadership, technical guidance, quality oversight, and direct code contributions
  • Deliver complete features, services, infrastructure, or solutions including design, implementation, testing, deployment, and live-site monitoring
  • Nurture an inclusive environment, with emphasis on respect, integrity, and accountability
  • Invest in professional development of team members
  • Champion engineering fundamentals, quality and live-site excellence
  • Collaborate with stakeholders to determine user requirements
  • Develop deep relationships and exhibit technical leadership across teams within Microsoft

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • Experience in database and data warehouse application design and development
  • Experience developing and managing scalable cloud services
  • Excellent communication and collaboration skills with proven technical leadership skills
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • 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 - Backend

Senior Backend Software Engineer role at Microsoft Ireland, developing cloud-scale solutions used by billions, with hybrid work options and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing Ads team, focusing on large-scale distributed systems and ad serving platforms with emphasis on user privacy and performance.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Entra ID, building critical authentication and directory services for millions of users worldwide.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Intune's cloud services, focusing on distributed systems and scalability with competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft Dublin, focusing on Identity Authorization and security solutions, offering remote work and comprehensive benefits.