Senior Software Engineer

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

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Cloud Security group, focusing on protecting Microsoft's customers and their data worldwide. The role involves building services that process terabytes of data daily to detect software and network vulnerabilities across millions of nodes and endpoints. The team operates at internet scale with a 'people-first' approach, emphasizing an inclusive team culture. The position offers the opportunity to work with cutting-edge technologies like Kubernetes and Service Fabric, while building highly available services from alpha to production. The ideal candidate will have strong experience in languages like Java, Rust, and Go, with expertise in cloud platforms and system internals. The role combines technical excellence with collaborative teamwork, offering competitive compensation and comprehensive benefits. This position is crucial in Microsoft's mission to make the world a safer place through end-to-end security solutions, making it an excellent opportunity for those passionate about cybersecurity and large-scale systems.

Last updated 8 hours ago

Responsibilities For Senior Software Engineer

  • Work in a fast-paced environment with frameworks such as Kubernetes and Microsoft Service Fabric
  • Work closely with PMs to translate their asks into scalable yet easy to maintain services
  • Collaborate with peers to design and build highly available services, from alpha/preview releases to production grade
  • Be self-motivated and a fast learner with good collaboration skills

Requirements For Senior Software Engineer

Kubernetes
Java
Rust
Go
  • Bachelor's Degree in Computer Science or related technical discipline
  • 4+ years of experience designing and delivering large scale services in Java/C#/C++
  • Expertise in RUST, GO
  • Experience with Kubernetes/AWS/GCP/Azure
  • Experience with Windows or Linux operating system internals
  • Experience building and operating cloud-based mission critical software
  • Linux Application Development experience
  • Must pass Microsoft Cloud background check

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Vision Insurance
Dental Insurance
  • 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 Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on Linux security solutions for Microsoft Defender for Endpoint, requiring 7+ years of C/C++ experience.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on AI security and red team testing, working with LLMs and Python to protect Microsoft's AI systems.

Senior Software Engineer

Senior Software Engineer position at Microsoft Security, focusing on Purview solutions with hybrid work arrangement in Redmond, WA. Requires 4+ years of experience in distributed systems and security.

Senior Software Engineer

Senior Software Engineer position at Microsoft Dublin, focusing on Identity Authorization and security solutions, requiring 5+ years of distributed systems experience.

Senior Software Engineer - Cloud and Enterprise Security

Senior Software Engineer position at Microsoft focusing on cloud and enterprise security solutions, requiring 7+ years of experience in software engineering and cloud technologies.