Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further in a cloud-enabled world.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Description For Software Engineer

Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data. The team builds 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 role is within the big data analytics team that provides products enabling data engineers and scientists to extract intelligence from all data types.

As a Software Engineer, you'll be:

  • Designing and implementing service reliability services, tooling and processes
  • Creating automated diagnostic systems and troubleshooting platforms
  • Generating software specifications, proof-of-concepts, and prototype solutions
  • Collaborating with team members to share knowledge and unblock issues
  • Using data and telemetry to improve features and propose enhancements

The position offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, generous time off, and opportunities to network and connect. Microsoft values diversity and seeks different perspectives to better serve customers.

This role requires passing Microsoft Cloud background checks upon hire and every two years. The team focuses on ensuring critical services run efficiently, securely and reliably while continuously innovating tooling, automation services and processes.

Last updated 10 minutes ago

Responsibilities For Software Engineer

  • Design and implement service reliability services, tooling and processes including automated diagnostic systems
  • Generate software specifications, proof-of-concepts, and prototype solutions
  • Work closely with team members to unblock issues and share knowledge
  • Use data and telemetry to improve features and propose enhancements

Requirements For Software Engineer

Python
Java
  • Bachelor's Degree in Computer Science, Information Technology, or related field
  • Technical experience in software engineering, network engineering, or systems administration
  • Ability to pass Microsoft Cloud background check

Benefits For 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 Software Engineer

Software Engineer II

Software Engineer II position at Microsoft's Cloud Operations + Innovation team, focusing on datacenter automation and AI-powered systems.

Software Engineer II

Microsoft seeks a Software Engineer II for their Industry Solutions Engineering team to develop cloud solutions with customers, requiring 2+ years of experience and up to 25% travel.

Software Engineer

Microsoft Security is hiring a Software Engineer in Mountain View to build automation pipelines for GSA Datapath, offering competitive pay and hybrid work environment.

Software Engineer II

Software Engineer II position at Microsoft's Purview Information Protection team, focusing on building security features for Office products to protect sensitive information across platforms.

Software Engineer II - Windows Compatibility

Software Engineer II position at Microsoft focusing on Windows Compatibility, offering hybrid work environment and competitive salary range of $98,300-$193,200.