Taro Logo

Senior Software Engineer

A leading global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
$117,200 - $229,200
Security
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

Microsoft's Modernization and Engineering Efficiency (MEE) team is seeking a Senior Software Engineer to join their security systems software development team. This role focuses on creating advanced security systems that prioritize performance, maintainability, and high quality. The position offers a hybrid work environment with up to 50% work from home flexibility and requires 0-25% travel.

The ideal candidate will have 4+ years of technical engineering experience with a strong background in languages like C, C++, C#, Java, JavaScript, or Python. Windows systems programming and Rust experience are particularly valuable. The role involves partnering with teams across Microsoft to architect and implement security solutions, identify and address inefficiencies, and foster an inclusive team environment.

This is an excellent opportunity for a motivated Senior Software Engineer who wants to make both broad and deep impact in the security domain. The position offers competitive compensation ranging from $117,200 to $229,200 per year (with higher ranges for SF Bay Area and NYC), along with comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment options.

The MEE team plays a crucial role in ensuring all security teams are equipped with cutting-edge engineering systems, tools, and processes. This position offers the chance to work on critical security infrastructure while maintaining a good work-life balance with flexible work arrangements and generous time-off policies. Microsoft's commitment to diversity and inclusion, along with its global reach and impact, makes this an ideal role for engineers looking to advance their careers in security software development.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Partner with teams from across Microsoft, architecting and implementing solutions deeply integrated into the security stack
  • Identify inefficiencies in code, tooling, processes and infrastructure and build systems and solutions to address them
  • Foster a healthy and inclusive team environment

Requirements For Senior Software Engineer

Java
JavaScript
Python
Rust
  • 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
  • Must pass Microsoft Cloud Background Check
  • Windows systems programming experience
  • Rust experience

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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?