Taro Logo

Senior Software Engineer

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

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Purview team, focusing on data governance, security, compliance, and risk management solutions across Microsoft 365, Azure, and multi-cloud environments. The role involves designing and building scalable, highly available cloud services while ensuring robust security measures.

You'll work on critical security priorities, helping to make the world safer through end-to-end security solutions. The position requires expertise in cloud platforms, distributed systems, and secure software development. You'll collaborate with stakeholders to determine requirements, implement solutions, and maintain high standards for security, privacy, and accessibility.

Key responsibilities include partnering with stakeholders on feature requirements, quality assurance, performance optimization, and security implementation. You'll work on integrating telemetry systems and creating feedback loops to improve system design and operation.

The role offers competitive compensation ($119,800 - $234,700 base salary range, higher for SF/NYC areas) and comprehensive benefits including healthcare, educational resources, and parental leave. This is an opportunity to impact global security while working with cutting-edge technology at one of the world's leading tech companies.

Microsoft values diversity and inclusion, offering equal opportunities regardless of background. The position requires passing Microsoft Cloud background checks and may involve working with sensitive security systems.

Last updated 8 hours ago

Responsibilities For Senior Software Engineer

  • Partner with stakeholders to determine user requirements
  • Create testing plans and quality assurance processes
  • Implement security policies and best practices
  • Drive telemetry data gathering and system behavior monitoring
  • Ensure scalability and performance optimization
  • Collaborate on solution design and implementation

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 2+ years of experience with cloud services/distributed systems (Azure, AWS, GCP)
  • 1+ years of experience in secure software systems development
  • Must pass Microsoft Cloud Background Check
  • Experience with authentication, data protection, access control
  • Knowledge of CI/CD pipeline integration
  • Production ownership experience

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

Jobs Related To Microsoft Senior Software Engineer