Software Engineer II - Exposure Management, Security

MicrosoftRedmond, WA
$102,100 - $219,200

About The Position

Join the high-impact engineering team shaping the future of Exposure Management within the Microsoft Security Division, one of the most critical and rapidly evolving areas in cybersecurity. Our team builds globally distributed, planet-scale security solutions across client, backend, data, and frontend systems. We operate in a high-bar engineering environment grounded in secure-by-design principles, scalability, and continuous learning. As a Software Engineer II - Exposure Management, Security, you’ll work on meaningful technical challenges, collaborate across disciplines, and help deliver solutions that strengthen the security posture of customers worldwide. This role is ideal for engineers who are curious, thoughtful, and motivated to learn, grow, and make an impact.

Requirements

  • 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, C#, Python, KQL, C++, Java or JavaScript.
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

Nice To Haves

  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C#, Python, KQL, C++, Java or JavaScript.
  • OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C#, Python, KQL, C++, Java or JavaScript.
  • OR equivalent experience.
  • 2+ years of experience designing, building, and operating scalable, secure, and reliable cloud services or distributed systems on platforms such as Azure, AWS, GCP, or similar, with exposure to production environments, monitoring, CI/CD, and secure development practices (e.g., authentication, authorization, data protection)
  • 2+ years of experience with data processing or pipelines, including building, maintaining, or working with large-scale data systems using technologies such as Apache Spark, Databricks, Synapse, or similar (or a strong interest in learning in this area)
  • Curiosity and a growth mindset, with a demonstrated ability to learn new technologies and apply them to solve real-world engineering challenges

Responsibilities

  • Drive end-to-end delivery of features that contribute to the evolution of Microsoft Security products, from design through implementation and deployment
  • Contribute to roadmap and technical direction discussions, helping shape how the team approaches and solves complex problems
  • Design, build, and maintain scalable, secure, and reliable solutions across the cloud technology stack
  • Continuously learn and ramp in new technical areas, applying new skills and insights to deliver meaningful impact
  • Apply an AI-first approach by leveraging modern tools, while thoughtfully reviewing and validating outputs with sound engineering judgment
  • Collaborate with product managers, researchers, and designers to iterate on and deliver inclusive, high-quality customer experiences
  • Work closely with engineers and stakeholders to address complex technical challenges and deliver effective solutions
  • Contribute to a culture of engineering excellence by supporting code quality, testing practices, and continuous improvement efforts
  • Participate in design reviews, code reviews, and team discussions, offering respectful, constructive feedback and learning from others
  • Partner with internal teams and customers to deliver solutions that create measurable security and business impact

Benefits

  • Certain roles may be eligible for benefits and other compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service