Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$127,200 - $208,800
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer

Microsoft Security is seeking a Software Engineer to join their team in Mountain View, California, focusing on building automation pipelines for performance and scale instrumentation for GSA Datapath. This role is critical in Microsoft's mission to make the world safer through comprehensive security solutions.

The position offers an opportunity to work with Datapath teams to identify and resolve system bottlenecks while contributing to engineering productivity efforts. As part of Microsoft Security, you'll be at the forefront of addressing critical security priorities in a world facing increasing digital threats and regulatory challenges.

The role requires expertise in software engineering, particularly in C# and DevOps tools, with a focus on developing large-scale distributed software services. You'll be responsible for implementing modern engineering practices, ensuring system reliability, and maintaining high-quality code standards.

Working in Mountain View, you'll join a culture centered on growth mindset and excellence, where your work will directly impact billions of users worldwide. The position offers competitive compensation ($127,200 - $208,800 for Bay Area) and comprehensive benefits including healthcare, educational resources, and work-life balance support.

This is an excellent opportunity for engineers passionate about security and scalable systems, offering both technical challenges and the chance to contribute to Microsoft's mission of empowering every person and organization on the planet to achieve more. The hybrid work environment (up to 50% work from home) provides flexibility while maintaining collaborative opportunities with industry-leading professionals.

Last updated 7 minutes ago

Responsibilities For Software Engineer

  • Work with the Product and Engineering team members to design and develop large scale distributed software services and solutions
  • Adhere to and drive modern software engineering practices through design reviews
  • System design through well-defined interfaces across multiple components
  • Develop best-in-class engineering for our services
  • Improve test coverage for services, organize and implement integration tests
  • Consider testability, portability/monitoring, reliability, and maintainability
  • Gain working understanding of Microsoft businesses
  • Focus on customer/partner needs through a data driven approach
  • Troubleshoot and optimize automation, reliability, and monitoring for Live Site

Requirements For Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience with C# and any DevOps tools such as Azure DevOps, Terraform, etc.
  • Must pass Microsoft Cloud Background Check
  • Ability to meet Microsoft, customer and/or government security screening requirements

Benefits For Software Engineer

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

Software Engineer II

Software Engineer II position at Microsoft's Cloud Operations + Innovation team, focusing on datacenter automation and AI-powered systems.

Software Engineer II

Microsoft seeks a Software Engineer II for their Industry Solutions Engineering team to develop cloud solutions with customers, requiring 2+ years of experience and up to 25% travel.

Software Engineer

Software Engineer position at Microsoft's Azure Data engineering team in Barcelona, working on big data analytics and service reliability.

Software Engineer II

Software Engineer II position at Microsoft's Purview Information Protection team, focusing on building security features for Office products to protect sensitive information across platforms.

Software Engineer II - Windows Compatibility

Software Engineer II position at Microsoft focusing on Windows Compatibility, offering hybrid work environment and competitive salary range of $98,300-$193,200.