Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations worldwide to achieve more through cloud computing and software solutions.
$117,200 - $229,200
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Cloud · Cybersecurity

Description For Senior Software Engineer

Microsoft Azure Security is experiencing explosive growth and seeks a Senior Software Engineer to join their cloud security team. This role focuses on designing and implementing security services for the entire Azure infrastructure at cloud scale. As part of Microsoft's mission to empower every person and organization globally, you'll work on high-visibility projects with major impact on Microsoft's bottom line. The position involves developing distributed services at hyper-scale, ensuring Azure Security remains the most secure and resilient cloud platform.

The role requires a security-minded engineer who can architect, design, code, and operationalize security services at scale. You'll be working with cutting-edge technology in cloud security, addressing real-world challenges like those faced by major companies. The team's environment promotes a growth mindset, innovation, and collaboration, with a strong focus on creating an inclusive work culture.

The compensation is highly competitive, ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), along with comprehensive benefits. This is an excellent opportunity for experienced engineers passionate about cloud security and distributed systems to make a significant impact in the industry while working with the latest technologies and methodologies in cloud computing.

Last updated 4 days ago

Responsibilities For Senior Software Engineer

  • Collaborate with stakeholders to determine user requirements
  • Drive identification of dependencies and development of design documents
  • Create, implement, optimize, debug, refactor, and reuse code
  • Partner with stakeholders to drive project plans and release plans
  • Act as a Designated Responsible Individual (DRI) and guide other engineers
  • Monitor system/product/service and handle on-call responsibilities
  • Develop and maintain security services for Azure infrastructure

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 experience developing for cloud services at scale
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud background check
  • Prior experience in designing large scale online systems
  • Security knowledge including PKI, encryption, signing is preferred

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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 - Azure Storage

Senior Software Engineer position at Microsoft working on Azure Storage platform, building and optimizing world-class distributed file systems with cutting-edge technology.

HPC Support Escalation Engineer

Senior HPC Support Engineer role at Microsoft, focusing on complex technical support for High-Performance Computing systems with remote work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure Core Compute, focusing on cloud infrastructure and distributed systems with competitive compensation and comprehensive benefits.

Cloud Endpoint Technical Specialist

Senior Cloud Endpoint Technical Specialist role at Microsoft, focusing on virtualization solutions and pre-sales expertise with hybrid work options in Toronto.

Critical Environment Senior Mechanical Engineer

Senior Mechanical Engineer role at Microsoft's Cloud Operations division, focusing on critical environment infrastructure and datacenter operations with competitive compensation and benefits.