Taro Logo

Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ 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

Microsoft Security is seeking a Senior Software Engineer to join the Purview Data Governance team in their mission to deliver market-leading solutions for enterprise data management, discovery, understanding, and access. This role focuses on creating cutting-edge cloud services and AI-based enterprise data governance solutions.

The position combines full-stack web development with a strong emphasis on security and enterprise data management. You'll be working on Microsoft's security cloud platform, helping to protect users, customers, and developers with end-to-end simplified solutions. The role requires expertise in TypeScript/JavaScript, React/Redux, and modern web technologies, along with a strong understanding of enterprise architectural considerations.

As a Senior Software Engineer, you'll be responsible for driving customer-first solutions, implementing scalable designs, and leading technical initiatives. The role offers competitive compensation ($117,200 - $229,200 base salary range) and comprehensive benefits including healthcare, educational resources, and investment options.

The ideal candidate will have 4+ years of technical engineering experience, strong full-stack development skills, and a passion for building secure, enterprise-scale solutions. You'll be joining a culture centered on growth mindset, excellence, and innovation, working on solutions that impact billions of lives worldwide.

This hybrid position offers up to 50% work from home flexibility and is based in Redmond, WA. You'll be part of Microsoft's larger mission to reshape security and empower global digital protection, working with cross-functional teams and contributing to critical security priorities for customers worldwide.

The role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to mentor others. You'll be working on complex integrations, distributed systems, and AI/Copilot experiences, making this an excellent opportunity for someone passionate about security, enterprise software, and technical innovation.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Drives a customer-first, live site-first, design-first, and agile team culture
  • Leads and implements design decisions for scalability, cost optimization, and observability
  • Creates clarity and leads the definition of priorities and planning of engineering deliverables
  • Tackles challenges posed by problems with unclear solutions
  • Promotes culture of inclusion and diversity
  • Takes ownership while collaborating with others
  • Offers technical advice to leadership team
  • Mentors and grows other engineers

Requirements For Senior Software Engineer

TypeScript
JavaScript
React
Python
Java
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding
  • 2+ years of experience in single page web app UX development in TypeScript/JavaScript, React/Redux, HTML5, CSS3
  • Experience with AJAX/REST API/JSON handling
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
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?