Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$63,900 - $126,600
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
Enterprise SaaS · Cloud

Description For Software Engineer

Microsoft is seeking a Software Engineer to join their Cashback Platform team within the Azure Edge+Platform division. This role is part of the Engineering Systems (ES) team, which is crucial in building and operating the engineering system for Azure and Windows, two of Microsoft's largest businesses. The position offers an opportunity to work with cutting-edge technologies while helping millions of users save money through the Cashback Platform.

The role involves working on tools and services that empower engineers working on Azure Services, Windows, and Linux-based products. The focus is on delivering world-class quality and secure products efficiently while maintaining high developer productivity. You'll be part of a team that enables Microsoft to deliver more functionality, higher quality, and better security in a faster and more economical way.

As a Software Engineer, you'll collaborate with multiple teams, tackle unique challenges, and continuously grow your technical skills. The position offers exposure to various aspects of software development, from requirement gathering to implementation and monitoring. The work environment promotes a growth mindset and innovation, with opportunities to make a tangible impact on Microsoft's global mission.

The role is based in Vancouver, Canada, with a hybrid work arrangement allowing up to 50% work from home. The compensation package is competitive, ranging from CAD $63,900 to CAD $126,600 per year, complemented by comprehensive benefits including healthcare, educational resources, and parental leave. This is an excellent opportunity for someone starting their career in software engineering who wants to work on large-scale systems with global impact.

Last updated 9 days ago

Responsibilities For Software Engineer

  • Work with stakeholders to determine user requirements for features
  • Support identification of dependencies and development of design documents
  • Create and implement code for products, services, or features
  • Break down work items into tasks and provide estimation
  • Monitor system/product feature/service for degradation and recommend actions
  • Review developments and seek knowledge to improve product performance and efficiency

Requirements For Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • Experience coding in C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check
  • Ability to meet Microsoft, customer and/or government security screening requirements

Benefits For 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
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer

Software Engineer

Software Engineer position at Microsoft working on Azure Storage, developing distributed storage solutions for DPU-based systems with remote work options.

Software Engineer

Entry-level Software Engineering position at Microsoft in Dublin, offering hybrid work model and comprehensive benefits package.

Software Engineering Full Time Opportunities

Entry-level software engineering role at Microsoft Prague, focusing on developing scalable services with hybrid work options and comprehensive benefits.

Technical Support Engineering

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

Technical Support Engineering

Technical Support Engineer role at Microsoft, focusing on Windows system administration and customer support, with hybrid work options and comprehensive benefits.