Senior Software Engineer

Microsoft builds world-class data and cloud solutions, leading innovation in Azure Data engineering and AI-powered platforms.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft's Azure Data engineering team is at the forefront of analytics transformation, building the data platform for the AI age. As a Senior Software Engineer, you'll join a team working on prestigious products including Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and Power BI. The role focuses on building and maintaining mission-critical systems that require deep technical expertise in SQL engines and large-scale data processing.

The position offers an opportunity to work with cutting-edge technology in big data analytics, enabling data engineers and scientists to extract intelligence from structured and unstructured data. You'll be part of the team building the Data Engineering, Data Science, and Data Integration pillars of Microsoft Fabric, working with systems that process hundreds of terabytes of data.

The role combines technical challenges with collaborative opportunities, as you'll work with global teams to develop enterprise-grade services. Microsoft values diversity and inclusion, seeking out different perspectives to enhance collective power. The company's mission to empower every person and organization on the planet provides a meaningful context for your work.

Working in a hybrid environment with up to 50% work from home flexibility, you'll contribute to critical projects while maintaining work-life balance. The position offers competitive compensation ($117,200 - $229,200) and comprehensive benefits, including industry-leading healthcare and educational resources. This is an excellent opportunity for experienced engineers who want to impact global-scale data solutions while growing their careers at a technology leader.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Design, code, test, and develop features with good quality, maintainability, and end to end ownership
  • Collaborate with colleagues across the world to address all requirements needed to run enterprise-grade services
  • Design and develop highly-efficient code that scales to allow queries to run efficiently over very large data volumes
  • Mentor new engineers to bring them up to speed in software development environment
  • Contribute with fixing, enhancing, and supporting our services in production, including periodic on-call duties
  • Invest in code health/refactoring efforts to improve our ability to execute on shipping solutions

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 with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Must pass Microsoft Cloud background check upon hire/transfer and every two years thereafter

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 - CTJ - Poly

Senior Software Engineer position at Microsoft working on Azure infrastructure with focus on security and compliance, requiring TS/SCI clearance and offering competitive compensation.

Senior Software Engineer - Backend

Senior Backend Engineer role at Microsoft Teams, building scalable services and bot platforms with modern cloud technologies.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Azure Core Storage Team, developing storage virtualization platform and system software with competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Ads Marketplace team, building scalable advertising platforms with competitive pay and benefits.

Senior Quantum Hardware Engineer

Senior Quantum Hardware Engineer role at Microsoft focusing on quantum computing development and implementation.