Taro Logo

Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more through digital innovation and cloud solutions.
Security
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cybersecurity
This job posting is no longer active. Check out these related jobs instead:

Job Description

Microsoft Security is seeking a Senior Software Engineer to join their Microsoft Sentinel Graph (MSG) team. This role is crucial in building and maintaining the core infrastructure and services that form the Control Plane of MSG, supporting Microsoft's Security business at massive scale. The position involves working with cutting-edge technologies to deliver comprehensive protection to a global user base.

The MSG Foundations Engineering team leads the development and implementation of infrastructure solutions, focusing on customer scenarios for high-volume big-data ingestion and interactive analytics for advanced security threat hunting, detection, and prevention. You'll be responsible for developing architectural strategies, conducting business reviews, and operating production services.

This role requires collaboration with other engineering teams to ensure services and systems are highly stable, performant, and meet both internal and external customer expectations. The position offers the opportunity to work on large-scale architecture and create distributed systems tools of moderate-to-high complexity.

Microsoft's culture emphasizes a growth mindset, innovation, and collaboration to achieve shared goals. The company values respect, integrity, and accountability, fostering an inclusive environment where everyone can thrive. This role is part of Microsoft's mission to empower every person and organization on the planet to achieve more.

The position offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous time off. You'll be part of a team that's reshaping security and empowering users, customers, and developers with end-to-end, simplified security solutions. The role requires passing Microsoft's background and Cloud background checks every two years.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Design and implement scalable, reliable, maintainable services
  • Demonstrate strategic understanding of the timing and rationale for design choices
  • Apply metrics to drive the quality and stability of code
  • Work closely with geographically distributed team
  • Drive key improvements in backend Engineering System

Requirements For Senior Software Engineer

Java
  • 6+ years of experience in software development
  • 6-9 Years of technical engineering experience with coding in C# OR Java
  • Experience in building scalable services in cloud using C# /.Net and Java
  • BS in Computer Science or higher, equivalent industry experience
  • Demonstrated problem solving and debugging skills
  • Experience in building, shipping, and operating reliable system software
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

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