Senior Software Engineer

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

Description For Senior Software Engineer

Microsoft's Azure Edge and Platform Security Fundamentals organization is seeking a Senior Software Engineer to join their Engineering Scale Solutions (ESS) Data Engineering team. This role focuses on shaping the future of security at Microsoft by delivering solutions that enable customers and developers to build security from the ground up. The position offers an opportunity to work with a diverse team of engineers who are passionate about improving security for every person and organization globally.

The role combines cloud security expertise with hands-on software development, requiring proficiency in various programming languages and Azure services. Working in a DevOps environment, you'll be responsible for developing, deploying, and evolving security products while collaborating across teams in an agile setting. The position offers a competitive base salary range of $117,200 - $229,200 USD (varying by location) and comes with comprehensive benefits.

As a Senior Software Engineer, you'll lead architecture discussions, implement automation, integrate telemetry systems, and drive continuous improvement in development processes. The role requires strong technical skills combined with excellent communication abilities to work effectively with both technical and non-technical stakeholders. Microsoft's culture emphasizes growth mindset, innovation, and collaboration, making this an ideal opportunity for someone passionate about security and driven to create significant impact in the technology sector.

Last updated 16 minutes ago

Responsibilities For Senior Software Engineer

  • Acts as Designated Responsible Individual (DRI) for monitoring system/product/service
  • Develops, deploys, and evolves products in a DevOps-managed environment
  • Collaborates in an agile environment across teams to build platforms
  • Leads architecture discussions and proposals
  • Manages dependencies and coordinates across teams
  • Implements automation for product deployment and testing
  • Applies best practices in code development and compliance
  • Integrates telemetry for system performance and reliability
  • Analyzes data metrics to refine and improve products
  • Reviews code to maintain quality and scalability
  • Debugs and troubleshoots issues using proactive and reactive methods

Requirements For Senior Software Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud background check
  • Experience building and deploying services to Azure
  • Great written and verbal communication skills
  • Great interpersonal skills
  • Ability to work independently and handle ambiguity

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
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure Networking team, focusing on Software Defined Networking (SDN) and cloud infrastructure development with remote work options.

Senior Software Engineer

Senior Software Engineer position at Microsoft Azure Core Compute team, focusing on cloud infrastructure and compute resources, offering competitive compensation and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on hardware/software co-design and systems architecture for Azure cloud infrastructure.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure Compute Hardware Platform Innovation team, focusing on cloud computing virtualization and distributed systems.

Senior Software Engineer

Senior Software Engineer position at Microsoft Azure focusing on cloud networking infrastructure, offering competitive salary and hybrid work arrangement.