Senior Software Engineer

Microsoft is a company building cloud and enterprise software solutions, leading the transformation of analytics in the world of data.
$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 Microsoft's operational Database systems. This role is part of the Azure SQL service, one of Azure's largest services. The position involves working on trustworthy telemetry infrastructure and analytics to maintain service reliability, prevent outages, and enhance customer satisfaction. You'll be building AI-powered, intelligent diagnostics infrastructure to automatically detect and fix customer problems, working with large-scale low latency distributed services.

The role offers high visibility projects across Azure SQL with significant impact on service scalability. You'll be part of a tight-knit team that values diversity, collaboration, and continuous learning. The team is committed to data-driven decision making and agile methodologies, focusing on continuously improving customer experience. You'll work with cutting-edge technologies in cloud computing, databases, and AI, while collaborating with data scientists on innovative solutions.

As a Senior Software Engineer, you'll be responsible for providing technical leadership, delivering complete features and services, and championing engineering fundamentals. The position offers competitive compensation, comprehensive benefits, and the opportunity to work in a hybrid environment (up to 50% work from home). The role requires strong technical expertise in database systems, cloud services, and programming languages like Java, JavaScript, and Python, combined with excellent communication and collaboration skills.

This is an excellent opportunity for someone passionate about large-scale distributed systems, database technologies, and AI, who wants to make a significant impact on Microsoft's cloud infrastructure while working with industry-leading professionals in a collaborative environment.

Last updated 6 hours 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 coding languages including C, C++, C#, Java, JavaScript, or Python
  • 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
Parental Leave
Education Budget
  • 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 position at Microsoft working on Bing Ads platform, focusing on high-performance advertising systems and large-scale data processing.

Senior Software Engineer- Multiple Roles

Senior Backend Software Engineer position at Microsoft Prague, working on critical infrastructure and services across identity, communication, and cloud platforms with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Windows Agility Team, focusing on feature delivery management and innovation in Windows development with competitive pay and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Semantic Fabric technology, building scalable enterprise data solutions for Copilot with competitive pay and benefits.

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on Linux kernel development and performance optimization for Azure cloud infrastructure, offering competitive compensation and hybrid work arrangement.