Full-Stack Software Engineer (Project Perception)
Microsoft
Redmond, WA • 12m ago • Hybrid
Mid
Hybrid
102,100 - 202,200 USD/yr
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

Quick Facts
Role: Full-Stack Software Engineer (Software Engineer II / Senior Software Engineer)
Product area: Project Perception Experiences (UI/UX, APIs, services)
Description
You will build end-to-end customer experiences for Project Perception, an agentic security product for the AI-era of defense. You will take hands-on technical ownership across responsive, accessible web UI, secure backend services, and API contracts that power agent and playbook workflows. You will deliver reliable, secure customer-facing features from design through rollout and production support.
Responsibilities
Own scoped features end to end: workflow and UI implementation, 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 integrating experiences with agents, security data, context, actions, and AI capabilities
Make complex security workflows intuitive (configure agents, run playbooks, monitor sessions, review evidence, approve/redirect actions)
Prototype, validate with customer feedback and measurable outcomes, and evolve into production features
Contribute to frontend, API, and service designs with attention to security, privacy, accessibility, reliability, performance, cost, and maintainability
Deliver well-defined features through ambiguity; collaborate via design and code reviews
Collaborate across product, design, security research, and AI platform teams
Build and operate reliable 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; or equivalent experience
Coding experience in one or more of: C, C++, C#, Java, JavaScript, Python
Benefits
Base pay range for Software Engineering IC3: USD $102,100–$202,200 (U.S.); different ranges for specific locations including San Francisco Bay area and NYC metro
Base pay range for Software Engineering IC4: USD $119,800–$234,700 (U.S.); different ranges for specific locations including San Francisco Bay area and NYC metro
Eligible for benefits and other compensation
Opportunity to apply on an ongoing basis until the position is filled (minimum open period: 5 days)
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSenior Full-Stack Engineer
VIDOC SECURITY LAB
Senior
Technology
Gdańsk, GD, Poland · Remote
300K zł - 360K zł/yr
8 days ago
Senior Full-Stack Software Engineer (Remote, Contractor)
YO AI Labs
Senior
Technology
Remote
N/A
3 days ago

Senior Full-Stack Software Engineer
Pearson
Senior
Technology
Austin, TX · On-site
$140K - $160K/yr
5 days ago
Full-Stack Software Engineer (Contract, Remote)
YO AI Labs
Mid
Technology
Remote
$0K - $0K/yr
4 days ago

Full Stack Software Engineer (AI Platform)
Motion Recruitment Partners, LLC
Mid
Technology
New York, NY · On-site
$120K - $200K/yr
1 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Full Stack Software Engineer
Seamless.AI
Senior
Technology
Remote
N/A
2 days ago
Senior Full-Stack Engineer
Fuser
Senior
Technology
Remote
$80K - $180K/yr
4 days ago
Software Engineer, Platform Engineering
YO AI Labs
Senior
Technology
Remote
N/A
3 days ago

Senior Software Engineer (Data & Analytics, AI-Native Full-Stack)
PaloAlto Networks
Senior
Technology
CA · On-site
$106K - $171K/yr
5 days ago
Potential salary for Full-Stack Software Engineer (Project Perception) role
Improve your resume for just $5
$102,100 – $202,200/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights