Senior Software Engineer
Microsoft· Software Engineering
United States, Multiple Locations$119.8k - $234.7kFull-timePosted 4d ago
About the role
Microsoft Security Studio seeks a Software Engineer to build AI-infused security solutions with customers, embedding with customer engineers and security teams to deliver secure, production-ready software using Microsoft platforms, AI, and agentic systems. The role focuses on AI-assisted practices across the development lifecycle, ownership of end-to-end delivery, and converting engagement insights into reusable assets and patterns.
Responsibilities
- Design and build AI-infused security software with customers, including cloud services, intelligent applications, security automation, agents, developer tooling, integrations, and distributed systems.
- Embed with customer engineering and security teams to understand desired outcomes, architecture, threat models, data, and operational constraints, then translate ambiguity into executable engineering plans.
- Co-develop in short, iterative cycles, demonstrating working software and using real-user feedback, evaluations, telemetry, and operational data to refine the solution and measure success.
- Own production-quality delivery from prototyping and architecture through implementation, automated testing, CI/CD, infrastructure as code, deployment, observability, troubleshooting, documentation, operational readiness, and handoff.
- Use AI-assisted engineering across the lifecycle and build agentic systems that safely access enterprise data and tools, with appropriate human review, identity, authorization, data boundaries, isolation, auditability, guardrails, and accountability.
- Apply secure-by-design and privacy-by-design principles, including threat modeling, least privilege, secrets and identity management, data protection, dependency and vulnerability management, and secure operations.
- Convert customer-specific learning into reusable components, accelerators, reference implementations, engineering patterns, paved paths, and actionable product feedback.
- Lead significant technical workstreams by setting direction, decomposing ambiguous problems, making architecture decisions, managing dependencies, risks, and trade-offs, and communicating clearly with technical and senior stakeholders.
- Collaborate in small multidisciplinary teams, learn rapidly, experiment responsibly, challenge assumptions constructively, and share knowledge across engagements.
Qualifications
- Bachelor’s Degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in one or more languages such as C, C++, C#, Java, JavaScript, TypeScript, Go, Rust, or Python; or equivalent experience.
- Demonstrated experience designing, building, testing, deploying, debugging, and operating substantial production software or cloud services.
- Strong software-engineering fundamentals, including data structures, algorithms, APIs, distributed systems, cloud architecture, testing, reliability, and maintainable design.
- Experience translating ambiguous, evolving customer or stakeholder needs into architecture, engineering plans, working software, and measurable outcomes.
- Practical knowledge of secure software engineering, including authentication and authorization, identity, secrets management, threat modeling, data protection, secure dependencies, vulnerability remediation, and monitoring.
- Ability to explain complex technical concepts, architecture decisions, trade-offs, and delivery risks to technical and nontechnical audiences.
Skills
Required:AI-infused security software developmentCustomer engagement and discovery
Benefits
- Certain roles may be eligible for benefits and other compensation.
- Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Last updated Oct 23, 2026. Interested? Apply on the company site.
About Microsoft
Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target
More open roles at Microsoft
- Senior Security Sales Specialist4d agoHybrid (Auckland) · Digital Solution Area Specialists
- Technical Program Manager4d agoRedmond, WA, Multiple Locations · Technical Program Management
- AI Business Solutions Specialist Manager - M365 Copilot / Agents / Dynamics 365 / Power Platform4d agoTokyo · Solution Area Specialists
- Senior Technical Program Manager4d agoRedmond, WA, Hybrid (Multiple Locations) · Technical Program Management
- Senior Subsea Project & Operations Manager4d agoTokyo, Japan · Sourcing Engineering