Job 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
Software Engineer - Cloud Security
Join Microsoft's Cloud Security team as a Software Engineer, focusing on platform security and data protection.
Software Engineer II - Cloud Security
Join Microsoft as a Software Engineer II in Cloud Security, focusing on access control and protection solutions.
Principal Software Engineer - Cloud Security
Join Microsoft as a Principal Software Engineer focusing on cloud security solutions. Remote work available.
Senior Software Engineer - Security
Join Microsoft as a Senior Software Engineer in Dublin to lead security monitoring systems development for large-scale infrastructures.
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.
Software Engineer - Fullstack
Join Microsoft as a Fullstack Software Engineer in Redmond, WA. Develop software and tools, collaborate with stakeholders, and ensure high-quality solutions.
Software Engineer - AI/ML
Join Microsoft as a Software Engineer in AI/ML to develop cutting-edge AI solutions. Work in Redmond, WA, with a focus on innovation and growth.
Senior Software Engineer - Cloud and Security
Join Microsoft as a Senior Software Engineer focusing on cloud and security solutions, enhancing service reliability and security.
Senior Infrastructure Software Engineer
Join Microsoft as a Senior Infrastructure Software Engineer to build scalable cloud security solutions.
Senior Software Development Engineer
Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.
Software Engineer - Web Applications
Join Microsoft as a Software Engineer in Atlanta, focusing on web applications and user interface design for Azure services.
Software Engineer - Operating Systems and Firmware
Join Microsoft as a Software Engineer in Redmond, WA, focusing on operating systems and firmware development.
Software Engineer II
Join Microsoft as a Software Engineer II to build scalable services and enhance product experiences. Remote position.
Software Engineer - Azure Customer Experience
Join Microsoft's Azure Customer Experience team as a Software Engineer, focusing on cloud quality and reliability.
Senior Software Engineer - Cloud Infrastructure
Join Microsoft as a Senior Software Engineer to develop cloud infrastructure solutions using C, C#, Java, and Azure.
Software Engineer - Cloud and AI Platform
Join Microsoft as a Software Engineer to develop scalable, secure cloud services on the AI Platform. Requires security clearance.
Principal Software Engineer
Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.
Software Engineer - Embedded Systems
Join Microsoft's SCHIE team as a Software Engineer, focusing on embedded systems and cloud infrastructure.
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.
Senior Software Engineer - C, C#, Java, JavaScript, Python, Rust
Join Microsoft as a Senior Software Engineer to enhance developer productivity with Azure Kubernetes Service.
Software Engineer - Windows Hardware Lab Kit Team
Join the Windows Hardware Lab Kit team at Microsoft as a Software Engineer, focusing on device drivers, firmware, and test automation.
Principal Software Architect
Join Microsoft as a Principal Software Architect in Reston, VA, leading engineering and cybersecurity initiatives with Azure technologies.
Senior Software Engineer, Azure Storage
Senior Software Engineer role at Microsoft Azure Storage, focusing on cloud-scale storage solutions and system testing.
Software Engineer II
Join Microsoft as a Software Engineer II to revolutionize search with AI. Work on backend engineering in a hybrid role.