Taro Logo

Senior Software Engineer (Full Stack) - M365

Microsoft is a global technology company that develops, manufactures, and sells computer software, consumer electronics, and personal computers.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer (Full Stack) - M365

Microsoft's M365 Security Engineering team is seeking a Senior Software Engineer (Full Stack) to join their dynamic team working on solutions that protect Microsoft services against cyberattacks. This role combines individual contribution with technical leadership, focusing on building scalable, reliable services and seamless customer experiences. The position involves working with large-scale software systems, security analysis, and big data, analyzing billions of events daily across Microsoft's product ecosystem.

The ideal candidate will balance hands-on development with mentoring responsibilities, applying systems thinking and building cross-team partnerships. Team members become advocates for customer experiences, focusing on scalability, reliability, and rapid iteration. The role offers opportunities to work with cutting-edge technologies, including cloud platforms, front-end frameworks, and security systems.

The team culture emphasizes inclusion, continuous learning, and passion for customer service. They celebrate diverse backgrounds and maintain a casual yet passionate environment. The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support.

Key technical aspects include full-stack development, cloud platform expertise, and security engineering. The role requires experience with UI/Web development, distributed systems, and modern software engineering practices. The successful candidate will contribute to both front-end and backend development, ensuring robust security components throughout Microsoft's infrastructure.

This is an excellent opportunity for experienced engineers who enjoy technical challenges, value mentorship, and want to make a significant impact in cybersecurity and cloud services at a global scale.

Last updated 3 months ago

Responsibilities For Senior Software Engineer (Full Stack) - M365

  • Design and implement scalable, reliable and performant backend services
  • Plan and implement beautiful, crisp, and maintainable user-facing experiences
  • Provide technical leadership and drive engineering excellence
  • Drive long-term design thinking for systems and engineering processes
  • Partner with Product, Design, and Engineering teams across geographies
  • Ensure appropriate level of instrumentation and monitoring
  • Mentor and develop engineers across all levels
  • Provide on call support and monitor service health
  • Use engineering best practices throughout the software development lifecycle

Requirements For Senior Software Engineer (Full Stack) - M365

React
TypeScript
JavaScript
  • 8+ years of experience in software development and designing distributed systems
  • 4+ years of experience with UI/Web development, including HTML, CSS, and responsive design principles
  • Experience with cloud platforms (Azure, AWS, or Google Cloud)
  • Experience with front-end technologies and frameworks like Redux/React
  • Excellent coding skills, strong understanding in OOPS, design patterns
  • Must know Secure by Design principles
  • Outstanding ability to communicate complex ideas
  • Strong organization skills and ability to deliver results
  • Experience with modern software services engineering practices

Benefits For Senior Software Engineer (Full Stack) - M365

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