Senior Software Engineer

Global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Security
Senior Software Engineer
Remote
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:
Senior Security Engineer

Senior Security Engineer role at Microsoft focusing on vulnerability discovery, security solution design, and tool development for Azure cloud services.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on developing large-scale distributed security solutions and identity protocols with up to 100% remote work flexibility.

Sr Security Operations Engineer

Senior Security Operations Engineer role at Microsoft, focusing on endpoint security and infrastructure protection, offering $117K-$229K salary with remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on protecting services against cyberattacks through security monitoring and analysis.

Senior Security Engineer

Senior Security Engineer role at Microsoft focusing on Intune service security, combining software engineering with cybersecurity expertise to protect enterprise cloud services and customer data.

Description For Senior Software Engineer

Microsoft is seeking a Senior Software Engineer to join their supply chain security team, focusing on critical software security infrastructure. The role involves building and maintaining services that track open-source dependencies, vulnerabilities, and risks across Microsoft's build systems. You'll be working on developer-centric services that help maintain security across the software supply chain, including package consumption, integrity, and policy management.

The position offers a unique opportunity to impact software security at scale, working with a remote-friendly team distributed across the US. You'll be responsible for architecting, designing, and implementing services that help protect Microsoft's vast software ecosystem. The role requires collaboration with various stakeholders and partner teams to determine requirements and drive solutions for software supply chain security scenarios.

As a senior engineer, you'll act as a Designated Responsible Individual (DRI), guiding other engineers and maintaining service reliability through on-call rotations. The position offers competitive compensation ($117,200 - $229,200 USD), comprehensive benefits, and the opportunity to work remotely. Microsoft provides an inclusive environment focused on growth mindset and innovation, making it an ideal place for experienced engineers passionate about security and scalable systems.

The role combines technical expertise in software engineering with security focus, requiring both hands-on coding skills and architectural thinking. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, while working on critical infrastructure that helps maintain the security of modern software development.

Last updated 19 days ago

Responsibilities For Senior Software Engineer

  • Collaborates with partner teams and stakeholders to determine user requirements for software supply chain security scenarios
  • Drives identification of dependencies and the development of design documents for developer-centric services
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability
  • Leverages subject-matter expertise to drive project plans, release plans, and work items
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns

Requirements For Senior Software Engineer

Python
JavaScript
Java
  • Bachelor's Degree in Computer Science or related technical field 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 upon hire/transfer and every two years
  • Ability to meet Microsoft, customer and/or government security screening requirements

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?