Taro Logo

Senior Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. A world leader in cloud computing, software, and technology solutions.
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 leading the transformation of analytics in the world of data. The team builds and maintains the Microsoft Fabric platform, which provides a unified data stack to run an entire data estate. This role is part of the Azure Data Fabric team, focusing on building the data platform for the age of AI.

As a Senior Software Engineer, you'll be working on products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. The platform provides a unified experience, unified governance, enables a unified business model and a unified architecture.

You'll be responsible for designing and implementing highly secure, performant, and resilient platform infrastructure. The role involves collaborating with cross-functional teams, taking ownership of deliverables, and ensuring the quality and reliability of services in production. You'll contribute to code reviews, automated testing, and continuous improvement of development processes.

The position offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous time off. Microsoft values diversity and seeks different perspectives to better serve their customers. This role requires passing the Microsoft Cloud background check upon hire and every two years thereafter.

The ideal candidate will have 4+ years of technical engineering experience with strong coding skills in languages like SQL, Java, JavaScript, or Python. You'll be joining a team that's at the forefront of data platform innovation, working on solutions that power the next generation of AI-driven applications.

Last updated 2 minutes ago

Responsibilities For Senior Software Engineer

  • Design, develop, validate and implement the next generation of platform infrastructure
  • Take up end-to-end ownership of deliverables and produce viable solutions
  • Collaborate with cross-functional teams to build scalable backend infrastructure services
  • Focus on building innovative user experiences and automating manual processes
  • Ensure the security, scalability, reliability, and performance of services in production
  • Participate in code and design reviews to maintain high-quality code and solutions
  • Write and maintain unit tests and automated integration tests
  • Contribute to the continuous improvement of development processes and practices
  • Respond to and mitigate any live site issues impacting customers

Requirements For Senior Software Engineer

Java
Python
JavaScript
  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering experience with coding in languages including SQL, 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
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's Defender for Office team, building security infrastructure to protect against email threats. Remote work available, 4+ years experience required.

Senior Software Engineer

Senior Software Engineer role at Microsoft's E+D Growth team working on Copilot and Microsoft 365, offering hybrid work in Redmond, WA.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on OneDrive and SharePoint cloud services, focusing on system design, performance optimization, and service reliability.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Cosmos DB, developing globally distributed database systems with competitive pay and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Cloud Operations + Innovation team, focusing on datacenter infrastructure automation and planning systems, offering remote work and competitive compensation.