Microsoft is seeking a Sr. Software Engineer to join the high-impact CISO Security Engineering team to collaborate with internal stakeholders, design and work on large-scale, full-stack systems, and leverage cutting-edge AI tools to design and build intelligent, secure solutions.
Requirements
- 1+ year of experience with agentic AI, Copilot integration, or AI workflow design.
- 3+ years driving technical design/architecture and cross-team dependencies, providing clarity and alignment.
- 3+ years of experience designing and building scalable, distributed full‑stack systems, including 2+ years developing high‑performance React applications.
- Proficiency in one or more: C-Sharp, .NET, Java, Python, JavaScript/TypeScript, React, Redux.
- 6+ years designing, building, and operating cloud-based distributed microservices and web APIs and/or responsive, performant, accessible front-end applications.
- 2+ years leveraging LLM-based coding and automation tools (e.g., Github Copilot) to accelerate development and improve engineering efficiency.
- Knowledge of security best practices.
Responsibilities
- Lead the design and delivery of large-scale, full‑stack systems and user experiences, leveraging AI to build performant, accessible, and intelligent features.
- Mentor and guide engineers, setting high standards by producing clean, extensible, and maintainable code.
- Drive engineering quality: write high-quality code, author unit/integration tests, debug and refactor, optimize for performance and ROI, and conduct thorough code/design reviews.
- Translate business requirements into clear technical specifications, and collaborate with customers and cross-functional teams to deliver end-to-end solutions with ownership and accountability.
- Ensure production reliability by monitoring systems, diagnosing and resolving issues quickly, and participating in on-call and day-to-day operations.
- Plan and iterate effectively: partner with Product Management and Engineering leads on roadmaps and designs, rapidly prototype features, and incorporate stakeholder feedback.
- Design and build scalable, distributed full‑stack systems, including developing high‑performance React applications.
Other
- Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience.
- Ability to meet Microsoft, customer and/or government security screening requirements.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Ability to conduct code reviews, training, constructive feedback, and guiding engineering best practices.
- Passion for continuous learning and teaching, fostering an inclusive, collaborative team culture.