Software Engineer II - Full-Stack

Microsoft is a global technology company that empowers people and organizations to achieve more through digital technology and cloud solutions.
Phoenix, AZ, USA
$98,300 - $193,200
Frontend
Mid-Level Software Engineer
Hybrid
2+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer II - Full-Stack

Microsoft's Trust and Security Services (TSS) team is seeking a motivated Software Engineer II to join their mission of delivering highly secure management systems for X.509 certificates and other scenarios. This role is central to Microsoft's security infrastructure, working on systems that provide the trust anchor for the company. The position offers a unique opportunity to work on highly secure systems that form the foundation of secure supply chains and deployments for Microsoft products and external customers.

The role combines frontend and backend development, focusing on designing and implementing secure websites and services with high security and accessibility standards. You'll be part of a diverse, positive team that values work-life balance and professional growth, working in a hybrid environment with up to 50% work from home flexibility.

As part of Microsoft Security, you'll contribute to making the world a safer place by developing solutions that protect users, customers, and developers in an increasingly complex digital threat landscape. The position offers competitive compensation ranging from $98,300 to $193,200 per year (higher in SF and NYC areas), comprehensive benefits, and the opportunity to work with cutting-edge security technologies.

The ideal candidate will have experience with modern frontend technologies, public-key infrastructure, and a strong foundation in software engineering principles. You'll collaborate across teams, participate in code reviews, and handle live site issues while maintaining high security and compliance standards. This is an excellent opportunity for someone passionate about cybersecurity and full-stack development to make a significant impact on Microsoft's security infrastructure.

Last updated 14 minutes ago

Responsibilities For Software Engineer II - Full-Stack

  • Software design and documentation - Websites, backend services, and other tools
  • Software implementation and testing
  • Service deployments
  • Responding to and mitigating any live site issues impacting customers
  • Participating in reviews of colleagues' code

Requirements For Software Engineer II - Full-Stack

JavaScript
React
Python
Java
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 1+ year of professional experience developing websites using modern frontend technologies
  • Must pass Microsoft Cloud Background Check
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Professional experience with public-key infrastructure or other cybersecurity area (preferred)
  • Professional experience with compliance to formal industry and/or regulatory requirements (preferred)

Benefits For Software Engineer II - Full-Stack

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer II - Full-Stack

Software Engineer II-Frontend

Frontend Software Engineer II position at Microsoft working on Viva Engage, developing user experiences with React and modern web technologies.

Software Engineer II

Microsoft seeks a Software Engineer II for OneDrive/SharePoint team to build large-scale distributed systems and cloud infrastructure using React, TypeScript, and modern web technologies.

SOFTWARE ENGINEER 2-Full Stack

Mid-level Software Engineer position at Microsoft, focusing on full-stack development for Azure AI Studio with emphasis on frontend technologies and AI platform development.

Software Engineer 2

Microsoft Software Engineer 2 position focusing on React development for Azure Monitor's Experiences and Canvases team, offering hybrid work in Redmond.

UX Engineer II

UX Engineer II position at Microsoft focusing on AI-driven interface design and development, combining frontend engineering with UX design expertise.