Senior Software Engineer

Microsoft is a global technology company building cloud services and empowering people and organizations to achieve more.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Azure Data engineering team is at the forefront of analytics transformation, developing crucial products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and Power BI. The team is specifically focused on building the data platform for the AI age, creating a unified data stack for customers to manage their entire data estate.

As a Senior Software Engineer on the Microsoft Fabric platform team, you'll be working on the platform that provides unified experience, governance, business model, and architecture. The Admin & Governance team delivers scalable and data-driven products that are core for Azure data, ensuring exceptional service interactions and efficient management of Azure data services.

The role requires expertise in C# development, Azure technologies integration, and the ability to lead architecture and design of high-quality solutions. You'll be responsible for reviewing specifications, mentoring new engineers, and contributing to the team's technical growth. The position offers the opportunity to work on one of Microsoft's most exciting and rapidly growing services.

The ideal candidate should have 4+ years of technical engineering experience, strong cloud services background, and networking protocols knowledge. The role offers competitive compensation, comprehensive benefits, and the chance to work on cutting-edge cloud and data technologies. You'll be part of a collaborative environment that values innovation, inclusion, and personal growth.

This position combines technical leadership with hands-on development, making it perfect for engineers who want to impact how organizations manage and utilize their data assets. The role offers significant growth potential within Microsoft's cloud and data services division, with exposure to the latest technologies in cloud computing and data management.

Last updated a few seconds ago

Responsibilities For Senior Software Engineer

  • Design high quality components in C# using clean and tested code
  • Integrate Azure technologies to achieve high scale and reliability
  • Lead architecture, design, and develop features and solutions with high quality
  • Review and contribute to specifications and implementations written by other team members
  • Mentor new engineers
  • Embody Microsoft culture and values

Requirements For Senior Software Engineer

Java
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, or Python
  • 2+ years of cloud services experience
  • 2+ years of experience with networking protocols
  • 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

Senior Software Engineer role at Microsoft working on Azure API Gateway, focusing on cloud-native solutions and API management with hybrid work options and competitive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft Dublin, working on AI-powered customer satisfaction platforms and insights systems, with hybrid work arrangement and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure CXP team, focusing on cloud platform development with hybrid work options in Atlanta. Competitive pay and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on developing AI-powered security solutions with Copilot for Security, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on the Analysis Services Engine team, building and maintaining the data processing engine behind Power BI and related products.