Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations worldwide through software, cloud services, and computing platforms.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Azure Edge + Platform team is seeking a Senior Software Engineer to join their Observability Platform and Experience engineering team. This role is part of a $1B+ business that processes over 600PB of logs daily and tracks over 100 billion active metrics. The position focuses on the telemetry ingestion pipeline, supporting major Microsoft products like Windows, Office, Xbox, and Minecraft, as well as external customers.

The team is responsible for both external and internal observability product offerings, including Azure Monitor, Log Analytics, Application Insights, Container Insights, and Hosted Prometheus. These services enable customers to monitor, detect, troubleshoot, and mitigate issues with their services. The team's mission is to build the best observability services globally, leveraging AI/ML for proactive system health management.

Working in Redmond, WA, with a hybrid work model (up to 50% work from home), you'll be part of Microsoft's mission to empower every person and organization globally. The role offers competitive compensation ($117,200 - $229,200) and comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave.

The ideal candidate should have 4+ years of experience in enterprise-grade software development, strong expertise in languages like C#, Java, JavaScript, or Python, and experience with cloud platforms. Knowledge of microservices, Open Telemetry, Prometheus, and Grafana is essential. This is an excellent opportunity for someone passionate about building large-scale observability solutions and working with cutting-edge technology.

Last updated 29 minutes ago

Responsibilities For Senior Software Engineer

  • Designing and implementing new features to support customer requirements
  • Continuously improving the quality and reliability of services
  • Managing telemetry ingestion pipeline
  • Supporting delivery of customer data to end-user defined destinations
  • Supporting Microsoft's largest external customers and major internal teams

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Cloud Background check clearance
  • Knowledge of Microsoft Azure, AWS or similar cloud computing platforms
  • Experience creating, developing, delivering, deploying, and maintaining online services
  • Prior experience working on C# / .NET Core, or building services hosting on Service Fabric
  • Hands-on experience building and maintaining REST microservices, Open Telemetry, Prometheus, Grafana

Benefits For Senior Software Engineer

Medical Insurance
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

Senior Software Engineer

Senior Software Engineer position at Microsoft's MAI platform team in Hyderabad, working on Bing's backend search engine with focus on predictive modeling and text mining.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Linux System Group, focusing on Linux kernel development and platform security with competitive compensation and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft Bangalore, focusing on Azure SQL Database Storage Engine development with 8+ years of experience required.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Purview Data Governance team, focusing on enterprise data management and AI-based solutions with competitive pay and remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Cloud Operations + Innovation team, focusing on datacenter automation and SAP IBP implementation with competitive pay and benefits.