Senior Software Engineer

Microsoft's mission is to empower every person and every 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 · AI

Description For Senior Software Engineer

Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft's mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers' heterogeneous environments.

The Microsoft Purview - Data Security Agents team comprises talented engineers dedicated to developing innovative software Agents using cutting-edge technologies such as Generative Pre-trained Transformers (GPTs), Large Language Models (LLM), and Artificial Intelligence (AI). Our mission is to empower customers to harness the power of AI and GPTs to meet their digital data security and compliance needs more efficiently.

As a Senior Software Engineer on this team, you will be responsible for designing, developing, and deploying high-scale, high-throughput, and highly performant multi-tenant services. You will lead architectural efforts, mentor team members, and drive best practices in code quality and security. The role offers an opportunity to work with cutting-edge AI technologies while solving critical security challenges for Microsoft's global customer base.

The position offers competitive compensation, comprehensive benefits, and the chance to work with industry-leading professionals in a collaborative environment that values innovation, growth mindset, and technical excellence. You'll be part of a team that's reshaping the future of security technology while working on solutions that impact billions of users worldwide.

This is a hybrid role with up to 50% work from home flexibility and requires 0-25% travel. The position is based in Redmond, WA, and offers an excellent opportunity to work at the intersection of security, AI, and cloud technologies while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer

  • Lead by example and mentor team members to produce extensible, maintainable, and high-quality code
  • Identify and implement best practices and coding patterns
  • Oversee the identification of dependencies and development of design documents
  • Lead architectural discussions and create proposals
  • Enhance, reuse, and identify new software developer tools
  • Ensure adherence to security, privacy, safety, and accessibility standards
  • Oversee implementation and deployment of solutions
  • Serve as a Designated Responsible Individual (DRI) and mentor other engineers

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Must pass Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

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?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer(s)

Senior Software Engineer role at Microsoft Security, focusing on authentication and authorization systems, offering competitive pay and benefits with opportunity to impact global security infrastructure.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on Purview solutions for data protection and governance, offering hybrid work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security focusing on Data Loss Prevention (DLP), offering competitive pay, hybrid work, and opportunity to build enterprise security solutions.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on cybersecurity and protection of cloud services, requiring 8+ years of experience in software development and security systems.

Senior Software Engineer

Senior Software Engineer role at Microsoft's M65 Security Engineering team in Hyderabad, focusing on cybersecurity solutions for Microsoft services, requiring 8+ years of experience in software engineering.