Full-Stack Software Engineer (Security)

Microsoft Corporation

Redmond, WA • 11m ago • On-site

Mid

On-site

102,100 - 202,200 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Full-Stack Software Engineer (Security) role

Improve your resume now

$102,100 – $202,200/year

Quick Facts

  • Role: Full-Stack Software Engineer (multiple positions: Software Engineer II and Senior)
  • Focus: End-to-end customer experience for an agentic AI security product

Description

As a Full-Stack Software Engineer on the Project Perception Experiences team, you will own key areas of the product experience from the browser through backend services. You will build responsive, accessible web experiences and secure, scalable APIs and services that connect customer workflows to agents, security data, and AI capabilities. You will prototype, validate with feedback and measurable outcomes, and deliver reliable and secure features with production operations and observability.

Responsibilities

  • Own scoped features end to end: workflow and UI, APIs, service integration, testing, rollout, and production support
  • Build responsive, accessible web experiences using TypeScript and React (or comparable frontend technologies)
  • Build secure, scalable APIs and backend services for agent and security data integration
  • Make complex security workflows intuitive (configure agents, run playbooks, monitor sessions, review evidence, approve or redirect actions)
  • Prototype ideas, validate with customers using measurable outcomes, and take concepts to production
  • Contribute to frontend, API, and service designs with attention to security, privacy, accessibility, reliability, performance, cost, and maintainability
  • Work through ambiguity: clarify requirements, break work into tasks, communicate progress, raise risks early, and participate in design/code reviews
  • Collaborate with product, design, security researchers, and AI platform teams to deliver cohesive experiences
  • Build and operate customer-facing features with robust testing, observability, safe deployments, incident response, and continuous improvement

Requirements

  • Bachelor’s degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python (or equivalent experience)
  • Experience building and operating large-scale enterprise-grade software systems
  • Experience developing production frontend and web applications using React or Angular, HTML, CSS, and modern browser performance practices
  • Experience designing and building secure application programming interfaces, backend services, cloud-based systems, and data integrations
  • Experience delivering end-to-end solutions across web experiences, secure services, data platforms, and AI capabilities
  • Experience creating accessible, customer-focused user experiences and making sound technical tradeoffs
  • Experience applying security, authentication, privacy, threat modeling, governance, reliability, observability, performance, deployment, and live-site practices
  • Experience with AI-powered workflows or AI-assisted engineering tools and collaboration across functions

Benefits

  • Opportunity to lead hands-on development of a flagship Microsoft Security agentic AI product
  • Typical base pay range (U.S.): Software Engineering IC3 $102,100–$202,200; Software Engineering IC4 $119,800–$234,700 (with different ranges for the San Francisco Bay area and NYC metro)
  • Eligible roles may receive benefits and other compensation
  • Open for a minimum of 5 days with ongoing application acceptance until filled

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report