Senior Software Engineer

Global technology company that develops and sells software, consumer electronics, and personal computers.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Join Microsoft's Azure Monitor Billing team as a Senior Software Engineer in a role that combines technical excellence with business impact. This position is part of Azure Monitor, a multi-billion-dollar revenue business that's experiencing rapid growth. You'll be working on building intuitive billing solutions and high-volume services that operate in real-time, serving customers ranging from large enterprises to individual entrepreneurs.

The role involves tackling complex technical challenges in designing and optimizing high-volume services that must operate with precision and reliability. You'll be working with cutting-edge technologies while having the opportunity to make an immediate business impact. The position offers a hybrid work environment with up to 50% work from home flexibility and requires 0-25% travel.

As a senior engineer, you'll be responsible for developing new capabilities for Azure Monitor Billing, taking end-to-end ownership of deliverables, and ensuring the security, scalability, and reliability of large-scale systems. The role requires strong technical skills in languages like C#, Java, JavaScript, or Python, along with experience in cloud computing platforms.

The compensation is competitive, with a base salary range of $117,200 - $229,200 USD annually (higher in SF and NYC areas), plus comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. This is an excellent opportunity for experienced engineers who want to work on impactful projects at scale while enjoying the benefits and stability of working for a leading technology company.

Last updated 9 minutes ago

Responsibilities For Senior Software Engineer

  • Drive and deliver new capabilities for Azure Monitor Billing
  • Take up E2E ownership of deliverables and produce viable solutions
  • Collaborate with cross-functional teams to drive features to delivery
  • Ensure the security, scalability, reliability, and performance of large-scale systems
  • Ensure availability and latency needs addressed by engineering reliability
  • Actively participate in code and design reviews
  • Contribute to the continuous improvement of development processes and practices

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 C#
  • Understanding of data structures, algorithms, and analysis of algorithm complexity
  • Excellent design, coding, testing, and debugging skills
  • Knowledge of Microsoft Azure, AWS or similar cloud computing platforms
  • Passion for quality and security with solid customer empathy
  • Proficiency in Agile development practices and CI/CD
  • Effective communication skills and ability to collaborate with remote teams
  • Must pass Microsoft Cloud background check

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 position at Microsoft's Commercial Systems & Technology team, focusing on cloud and AI solutions with 12+ years of experience required.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Hyper-V team, focusing on secure virtualization platform development with C/C++, offering hybrid work in Bangalore.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Security Response Center, focusing on full-stack development and security, offering $117K-$229K salary with hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on SAP and supply chain solutions, offering hybrid work and competitive compensation.

(Senior) Software Engineer - Multiple Roles

Senior Software Engineer position at Microsoft working on the IC3 platform powering Skype and Teams, building scalable communication services.