Senior Software Engineer

Microsoft is a global technology company whose mission is to empower every person and every organization on the planet to achieve more.
Charlotte, NC, USA
$117,200 - $229,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft's Azure Customer Experience (CXP) team is seeking a Senior Software Engineer to join their rapidly growing organization. This role is crucial in ensuring Microsoft Cloud's quality and reliability, directly impacting customer success. The position offers up to 100% work-from-home flexibility and focuses on designing, implementing, and maintaining products while leading technical discussions to resolve complex problems.

As a Senior Software Engineer, you'll be part of a team that's customer-obsessed and focused on enhancing the Azure platform experience. You'll work on complex technical challenges in cloud computing, contribute to platform improvements, and act as a voice for customer needs within Azure. The role requires expertise in distributed systems, web services, and modern development frameworks.

The position offers competitive compensation ($117,200 - $229,200) and comprehensive benefits including healthcare, educational resources, and parental leave. You'll be joining a diverse, inclusive team that values authentic expression and career growth. The role combines technical excellence with customer advocacy, making it ideal for engineers passionate about both technology and customer success.

Key responsibilities include maintaining high-quality code, leading technical discussions, and driving platform improvements. You'll work with program managers and stakeholders to resolve critical problems and support key customer projects. The role requires on-call support and the ability to escalate and prioritize platform improvements based on customer needs.

Microsoft's commitment to diversity and inclusion means you'll be part of a culture where everyone can thrive. The team values diverse perspectives and focuses on empowering both team members and customers to achieve their goals. If you're passionate about cloud computing, customer experience, and working with cutting-edge technology, this role offers an excellent opportunity to make a significant impact at Microsoft.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer

  • Design, implement, verify, deploy, and maintain high-quality code using modern engineering practices and tools
  • Produce extensible and maintainable designs and code
  • Optimize, debug, and refactor code to improve security, performance, maintainability, and effectiveness
  • Contribute to the continuous improvement of the team's processes, practices, and culture
  • Learn and adopt new technologies and frameworks as needed

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience
  • Experience with distributed systems and cloud technology stack such as Azure or AWS
  • Experience in web application dev frameworks like Angular, React, Redux
  • Experience designing, implementing, and shipping high scale distributed web services using C# or Java
  • Proficiency in computer science concepts including data structures, algorithms, and software design patterns
  • Reliable communication and collaboration skills
  • Knowledge of agile software development methodologies and tools

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

Senior Software Engineer role at Microsoft's Cloud Operations + Innovation team, focusing on datacenter infrastructure automation and planning systems, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft SCHIE team, focusing on DPU infrastructure development, offering competitive pay and hybrid work model in Santa Clara, CA.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Bing Image & Video Search team, focusing on infrastructure and distributed systems with AI integration.

Senior Optical Network Development Engineer

Senior Optical Network Development Engineer role at Microsoft, focusing on Azure Fiber infrastructure, automation, and next-gen optical networking solutions including Hollow Core Fiber technology.

Senior Software Engineer (Full Stack)

Senior Full Stack Software Engineer role at Microsoft's Partner Engineering Platform Team, focusing on building scalable web applications to improve Windows device quality and partner experience.