Taro Logo

Senior Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further, building the data platform for the age of AI.
$119,800 - $234,700
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 seeking a Senior Software Engineer to join their innovative team working on the Microsoft Fabric platform. This role is part of a team that's leading the transformation of analytics in the world of data, working with products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, and more.

The position offers an opportunity to work on building and maintaining the operating system that provides customers a unified data stack to run an entire data estate. You'll be responsible for designing high-quality components in C#, integrating Azure technologies for high scale and reliability, and leading architecture and design of features and solutions.

As a Senior Software Engineer, you'll be working in a collaborative environment where different perspectives are valued and sought out. The role requires strong technical expertise with 4+ years of engineering experience and a Bachelor's degree in Computer Science or related field. You'll be working with various programming languages including C#, Java, JavaScript, and Python, and will have the opportunity to mentor other engineers.

The position offers competitive compensation with a base pay range of $119,800 - $234,700 per year (varies by location), along with comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, and parental leave. The work style is hybrid, allowing up to 50% work from home, based in Redmond, Washington.

Microsoft's mission is to empower every person and every organization on the planet to achieve more, and in this role, you'll be directly contributing to that mission by helping build the data platform for the age of AI. The company culture emphasizes growth mindset, innovation, and collaboration, with a strong commitment to inclusion and diversity.

This is an excellent opportunity for a senior engineer looking to make a significant impact in the cloud and data services space while working with cutting-edge technologies at one of the world's leading technology companies. The role offers both technical challenges and leadership opportunities, with the chance to work on products that serve millions of users worldwide.

Last updated a day 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 the specifications and implementations written by other team members
  • Mentor new engineers to bring them up to speed in software development environment
  • Provide support to online services by investigating and mitigating issues

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • 3+ years of experience with highly scalable cloud services
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud background check upon hire/transfer and every two years thereafter

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
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