Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$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 1000PB of logs daily and tracks over 100 billion active metrics.

You'll be working on the telemetry ingestion pipeline, designing and implementing features to support customer requirements while improving service quality and reliability. The pipeline supports major Microsoft products including Windows, Office, Xbox, and Minecraft, as well as external customers.

The position offers an opportunity to work on planetary-scale services within Azure Monitor's product family, which includes Log Analytics, Application Insights, Container Insights, and Hosted Prometheus. The team's mission is to enable autonomous, integrated systems infused with AI/ML to proactively measure, monitor, detect, alert, diagnose, and mitigate health issues before impacting customers.

This hybrid role offers up to 50% work from home flexibility and is based in Redmond, WA. The compensation package includes a competitive salary range of $117,200 - $229,200, comprehensive benefits, and opportunities for professional growth. You'll be part of Microsoft's inclusive culture that emphasizes respect, integrity, and accountability.

The ideal candidate will have strong distributed systems experience, cloud platform knowledge, and expertise in languages like C#, Java, or Python. You'll need to demonstrate both technical excellence and leadership abilities, as mentoring other developers is part of the role. This is an excellent opportunity for a senior engineer passionate about building high-scale, reliable systems and working with cutting-edge observability technologies.

Last updated 10 hours ago

Responsibilities For Senior Software Engineer

  • Work with other teams across Observability to build and maintain services that run at extremely high-scale
  • Design, test, and develop services based on internal and external customer requirements
  • Optimize the movement of data at scale to reduce latency, improve cost, and improve performance
  • Be a mentor to developers in your team and help them grow

Requirements For Senior Software Engineer

Java
Python
JavaScript
  • Bachelor's degree in computer science or related technical field AND 4+ years technical engineering experience
  • 3+ years of experience on architecting, developing, deploying, and monitoring Distributed Systems
  • 3+ years of CS fundamentals, experience in building scalable, secure, high-performance products and services
  • 3+ years of technical design, problem solving and debugging skills
  • Knowledge of Microsoft Azure, AWS or similar cloud computing platforms
  • Experience with C#/.NET Core or building services hosted on Service Fabric
  • Hands-on experience building and maintaining REST microservices
  • Excellent verbal and written communication skills

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
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 Entra ID platform, building authentication and directory services that serve billions of requests daily. Remote work available.

Senior Software Engineer

Senior Software Engineer role at Microsoft Hyderabad, focusing on building and scaling AI model-serving platforms for Azure Managed Inference team.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Core Authentication team, developing high-scale security services with competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Microsoft Entra ID, building critical authentication and directory services used by millions of users worldwide.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, working on Copilot for Security with focus on AI and cybersecurity, offering remote work and competitive compensation.