Senior Software Engineering

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$117,200 - $229,200
Cloud
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineering

Microsoft Security is seeking a Senior Software Engineer to join their Cloud Security team, focusing on cloud services and Azure product offerings that map digital attack surfaces. The role involves designing and building products that process internet-scale data while maintaining high availability and reliability.

The position is part of Microsoft's Security organization, which aims to make the world safer through end-to-end security solutions. The team's specific mission is to empower security organizations to understand and defend against evolving threat landscapes by transforming internet data into actionable intelligence.

Key responsibilities include collaborating on scalable software solutions, driving modern engineering practices, participating in architectural discussions, and ensuring high-quality, secure, and reliable service delivery. The ideal candidate will have 4+ years of technical engineering experience, strong cloud service knowledge (preferably Azure), and experience with distributed systems.

The role offers competitive compensation ($117,200 - $229,200 base salary, higher in SF and NYC areas) and comprehensive benefits including healthcare, educational resources, and parental leave. This position allows up to 100% remote work with 0-25% travel requirements.

Microsoft fosters a culture of growth mindset, innovation, and inclusion, making it an ideal environment for engineers who want to create world-impacting solutions. The position offers opportunities to work with cutting-edge technologies, mentor other engineers, and contribute to products that protect organizations' digital footprints.

Join Microsoft Security to help build a foundation of trust for our world's digital future while working with a team that values respect, integrity, and accountability. This role is perfect for those who are passionate about security, cloud technologies, and creating scalable solutions that make a global impact.

Last updated 2 days ago

Responsibilities For Senior Software Engineering

  • Collaborate with cross-functional teams to design, develop, and implement robust software solutions
  • Participate in architectural discussions and system design decisions
  • Develop best-in-class engineering for services
  • Execute comprehensive test plans and ensure software quality
  • Stay updated on emerging technologies and industry trends
  • Focus on customer/partner needs through data driven approach

Requirements For Senior Software Engineering

Java
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • 3+ years of experience in designing, implementing and delivering large-scale cloud software solutions
  • Experience with C, C++, C#, Java, or Python
  • Ability to lead and mentor other engineers
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineering

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?

Jobs Related To Microsoft Senior Software Engineering

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure Security focusing on designing and implementing cloud-scale security services with competitive compensation and hybrid work arrangement.

Senior Software Engineer - AI Frameworks Team

Senior Software Engineer position at Microsoft's AI Frameworks team in Vancouver, focusing on cloud infrastructure, security, and AI software development.

Senior Software Engineer - CTJ - Poly

Senior Software Engineer position at Microsoft's Azure Compute team, focusing on cloud infrastructure and distributed systems, requiring TS/SCI clearance and offering $117K-$229K.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure Specialized team, focusing on cloud computing and specialized workloads implementation.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on edge workload security and Kubernetes platform capabilities, offering hybrid work in Cambridge, UK.