Taro Logo

Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions and services.
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

Microsoft's Azure Edge+Platform (E+P) team is seeking a Senior Software Engineer to join their Engineering Systems division. This role is central to Microsoft's cloud infrastructure, working on systems that power Azure and Windows development.

The position involves developing highly reliable cloud services and analytics solutions that are crucial to Microsoft's engineering systems. You'll be working with cutting-edge Azure technologies in services, data, and ML, while being part of a team that values inclusivity and diverse ideas.

As a Senior Software Engineer, you'll be responsible for building and operating global scale cloud services, working on software inventory systems, and developing operational intelligence solutions. The role requires expertise in data structures, algorithms, and high-performance data processing, with a focus on building scalable and highly available cloud services.

The position offers competitive compensation ranging from $117,200 to $229,200 per year (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and investment options. The work environment is flexible with up to 100% work from home options and minimal travel requirements (0-25%).

This is an excellent opportunity for experienced engineers who want to make a significant impact on Microsoft's core infrastructure. You'll be working on systems that enable Microsoft to deliver secure, reliable, and compliant cloud services to millions of customers worldwide. The role combines technical challenges with business impact, requiring both strong engineering skills and the ability to think strategically about large-scale systems.

The team embraces a culture of empathy, trust, and ownership, delivering products in a quick and iterative manner. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an environment that values growth mindset, innovation, and collaboration.

Requirements include a Bachelor's degree in Computer Science or related field with 4+ years of experience, or equivalent experience. The ideal candidate will have strong experience with cloud services, distributed systems, and modern development practices. Microsoft provides equal opportunities and accommodations for all qualified applicants.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Develop highly reliable and available cloud services providing web APIs, UX and data that power business critical engineering systems
  • Develop metadata driven analytics solutions that help drive business insights and decisions
  • Work with software teams across Microsoft to better model and inventory software topologies and relationships
  • Leverage data science and LLMs to extract actionable insights and remediations from live and historical data

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • Experience with efficient data structures, algorithms, asynchronous programming, and high-performance data processing
  • Experience building scalable and highly available cloud services
  • Experience building integrated services spanning multiple regions and/or clouds
  • Solid CS fundamentals, fluent in multi-threaded, asynchronous programming, architecting at scale
  • Good technical design and communication skills

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
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?