Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through cloud and technology solutions.
$117,200 - $229,200
Cloud
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Join Microsoft's Azure Customer Experience (CXP) team as a Senior Software Engineer, where you'll be part of a mission to transform Microsoft Cloud customers into fans. This role combines customer-obsessed problem-solving with AI innovation, focusing on improving Cloud quality, security, and reliability. You'll work on building extensible platforms and connected customer experiences while collaborating with teams across Microsoft.

The position offers an opportunity to work with large-scale projects in a diverse and inclusive environment that values growth mindset and empowerment. You'll be instrumental in delivering key customer solutions and supporting technology, working with cutting-edge cloud services and technologies. The role requires expertise in software development, cloud technologies, and a strong foundation in computer science principles.

As part of Microsoft's broader mission to empower global achievement, you'll contribute to world-class cloud services that businesses depend on. The hybrid work environment (up to 50% work from home) offers flexibility, while the competitive compensation package includes comprehensive benefits. This is an excellent opportunity for experienced engineers who want to impact cloud computing at a global scale while working with industry-leading technologies and diverse teams.

The role combines technical excellence with customer focus, offering opportunities for both professional growth and meaningful contribution to Microsoft's cloud infrastructure. You'll be part of a team that values diversity of thought and promotes continuous learning, working on projects that directly impact customer success in the cloud computing space.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Produce extensible and maintainable designs and code
  • Optimize, debug, and refactor code to improve performance and maintainability
  • Apply metrics to drive the quality and stability of code
  • Apply debugging tools and examine logs, telemetry
  • Review code to assure it meets quality standards
  • Mentor engineers

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's degree in computer science or related technical discipline
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 3+ years of experience designing, implementing, and releasing complex software systems and services using cloud technology stack
  • Must pass Microsoft Cloud Background Check
  • Proficiency in computer science concepts including data structures, algorithms, and software design patterns

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

Technical Support Engineer

Senior Technical Support Engineer role at Microsoft, focusing on complex technical problem-solving and customer support with hybrid work options.

Senior Technical Support Engineer - Azure Local (Stack HCI)

Senior Technical Support Engineer position at Microsoft focusing on Azure Stack HCI support, requiring 5+ years experience and deep Windows infrastructure knowledge.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Cloud Supply Chain organization, focusing on cloud infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Container Registry, building scalable cloud container workloads and securing software supply chain.

Azure ACE Engineer

Senior Azure Cloud Engineer position at Microsoft focusing on customer experience, support, and technical problem-solving for strategic Azure customers.