Senior Software Engineer

Microsoft is a global technology company that develops operating systems, cloud services, and software products used by millions worldwide.
$108,100 - $199,700
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Azure Edge+Platform (E+P) at Microsoft is seeking a Senior Software Engineer to join their Engineering Systems team. This role is part of the Dependency Management and Secure Solutions team, responsible for security improvements and package management in large-scale engineering systems. The position offers the opportunity to work on critical infrastructure supporting Azure and Windows, two of Microsoft's largest businesses. You'll be part of a diverse, agile team focused on delivering scalable cloud solutions that impact millions of users worldwide. The role involves working with cutting-edge technologies, participating in the full software development lifecycle, and collaborating with top industry professionals. Located in Vancouver with a hybrid work arrangement, this position offers competitive compensation and comprehensive benefits. The ideal candidate will combine technical expertise with strong collaborative skills to help drive Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated a day ago

Responsibilities For Senior Software Engineer

  • Design, implement, and validate solutions and services to secure products
  • Create and manage features for critical development and release scenarios
  • Collaborate effectively in a team atmosphere
  • Participate in complete software development lifecycle
  • Conduct periodic on-call duties and live site support
  • Use data to develop insights and guide business decisions

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 coding in C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • Experience with package managers like NuGet, VCPkg, and npm
  • Experience creating and maintaining services at scale
  • Ability to collaborate effectively within and across teams

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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure DevOps platform, building scalable microservices with competitive compensation and full remote work option.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on compiler and build system challenges, requiring expertise in C++ and software development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on AI-powered employee experience platforms with focus on backend services and distributed systems.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure Data team, focusing on database systems and cloud infrastructure in Bangalore, India.

Senior Software Engineer

Senior Software Engineer role at Microsoft's AI division, building developer tools and services, offering competitive pay and benefits with remote work options.