Software Engineer II

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more through innovative software solutions.
Security
Mid-Level Software Engineer
Hybrid
4+ years of experience
Cybersecurity · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to develop security solutions combining AI/ML capabilities, requiring 7+ years of experience in software development and cloud platforms.

Software Engineer II

Software Engineer II position at Microsoft Security, focusing on security risk engineering and threat analysis, offering remote work and competitive compensation.

Software Engineer II (Security)

Microsoft Security Engineer II position focusing on red team tools development and attack emulation services, offering remote work and competitive compensation.

Software Engineer II (Security)

Microsoft is hiring a Software Engineer II (Security) to develop red team tools and malware for their security organization, offering competitive pay and remote work options.

Software Development Engineer II

Microsoft is hiring a Software Development Engineer II to build and maintain large-scale security systems protecting Azure AD and Microsoft Account from fraud, offering competitive pay and benefits in Redmond, WA.

Description For Software Engineer II

Join Microsoft's Central Fraud and Abuse Risk (CFAR) team as a Software Engineer II, where you'll be at the forefront of security innovation. We're seeking talented engineers to build highly secure, resilient cloud-hosted microservices and micro frontends. You'll work in an Agile DevSecOps culture, leveraging cutting-edge technologies to protect Microsoft's global digital ecosystem. The role offers the opportunity to work with a diverse team of experts, building solutions that impact billions of users worldwide. You'll contribute to Microsoft's mission of making the world safer through end-to-end security solutions, while working in a culture that embraces growth mindset, innovation, and collaboration. The position offers hybrid work flexibility, comprehensive benefits, and the chance to shape the future of digital security at a global scale.

Last updated 4 months ago

Responsibilities For Software Engineer II

  • Build and ship highly scalable, cloud native applications and distributed microservices
  • Produce high quality code that is unit tested, code reviewed and checked in regularly
  • Collaborate with product owners, UX designers, AI/ML Engineers, data scientists
  • Evangelize and propose new ideas while bringing others along
  • Demonstrate ownership and accountability for end-to-end product
  • Continuous learning and working with latest technologies in Microsoft

Requirements For Software Engineer II

TypeScript
React
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline with 4+ years coding experience
  • 1-year experience in software development using OOP, C#, .NET Core, NoSQL
  • Experience working with cloud computing platforms like Azure, AWS
  • Experience in container ecosystems, including Kubernetes, docker, service mesh
  • Understanding of code coverage, data structures, algorithms, multi-threaded programming
  • Proficiency in Agile software delivery utilizing GitHub and/or Azure DevOps
  • 1+ years of experience with front-end technologies like TypeScript, React JS

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
  • 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?