Software Engineer - Security Solutions
MicrosoftJob Overview
Microsoft Security is seeking a Software Engineer to join our team and help reshape the security landscape by developing end-to-end, simplified security solutions. This role is crucial in protecting users, organizations, and systems that rely on Microsoft Identity systems from unauthorized access and fraud.
Responsibilities
- Partner with stakeholders (Product Managers, peer engineers) to leverage and instrument data/telemetry for decision-making.
- Embody a collaboration-first attitude, working with peer and partner teams in an agile environment.
- Design and implement well-defined OData APIs and libraries.
- Implement and maintain automated monitoring infrastructure, leveraging telemetry to observe usage and reliability.
- Write and maintain integration and unit tests for features.
- Actively pursue new knowledge, adapt to new trends, and be open-minded.
- Perform live site on-call duties in a rotational cadence to ensure service quality, availability, and reliability.
Qualifications
Required Qualifications
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, Java, JavaScript, Python, C, C++, or C#.
- 2+ years experience developing Typescript, Knockout JS.
Preferred Qualifications
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, Java, JavaScript, or Python.
- OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience.
- Efficient communication and collaboration skills.
- Deep desire to work collaboratively, solve problems with groups, find win/win solutions and celebrate successes.
Other Requirements
Ability to meet Microsoft, customer, and/or government security screening requirements are required for this role. These requirements include, but are not limited to, the following specialized security screenings: Microsoft Cloud Background Check.
Salary and Benefits
The typical base pay range for this role across the U.S. is USD $94,300 - $182,600 per year. Specific work locations within the San Francisco Bay area and New York City metropolitan area have a different base pay range of USD $120,900 - $198,600 per year.
Similar jobs
Last update: 23 minutes ago
Principal Software Engineer - Cloud Security
Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.
Software Engineer II - Hardware Security
Join Microsoft as a Software Engineer II focusing on hardware security, working remotely to innovate and secure billions of devices.
Senior Software Development Engineer
Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.
Principal Software Engineer
Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.
Principal Software Architect
Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
Software Design Engineer
Join our team as a Software Design Engineer in Redmond, WA. Enhance software projects, analyze requirements, and ensure quality assurance.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Senior Software Engineer - Azure DNS and Traffic Manager
Join Microsoft as a Senior Software Engineer to build resilient, low-latency applications on Azure DNS and Traffic Manager.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
Senior Software Development Engineer
Join Amazon as a Senior Software Development Engineer to innovate in delivery and fulfillment technology.
Software Development Engineer - 2025 University Graduate
Join Adobe as a Software Development Engineer for 2025 graduates. Develop and test software systems for cloud-based applications.
Python Software Engineer – Security
Join our SecOps team as a Python Software Engineer to develop security solutions and protect our retail tech platform.
Senior Software Development Engineer, Customer Trust - Core Services
Join Amazon as a Senior Software Development Engineer to build scalable AI systems for customer trust.
Senior Software Engineer, Backend (Java, Go, .NET)
Join Oleria as a Senior Backend Engineer to design and build scalable systems using Java, Go, and .NET. Work on AWS and drive security analysis.
Principal Software Developer - Backend Developer
Join Oracle as a Principal Software Developer to build security cloud solutions using Java and Python.
Software Development Engineer - 2025 University Graduate
Join Adobe as a Software Development Engineer for 2025 graduates. Develop and test software systems for cloud-based applications.
Software Development Engineer with C# Experience
Join SteelSeries as a Software Development Engineer in France, working on cutting-edge gaming products with C# and React.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
Software Engineer - Azure Virtual Desktop and Windows 365
Join Microsoft as a Software Engineer to innovate in Azure Virtual Desktop and Windows 365. Hybrid work, competitive salary, and growth opportunities.
Software Development Engineer - 2025 University Graduate
Join Adobe as a Software Development Engineer for 2025 graduates. Develop and test software systems for cloud-based applications.
Senior Software Engineer - Test Framework Development
Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.