Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

$85.8k - $169.3k per year
Full-time

Microsoft

Overview

We are a team that is building applications and services that will revolutionize the learning experience in millions of classrooms worldwide. Our challenge is to shape the future of education. Are you curious about a diverse team with a startup feel and a hackathon culture inside Microsoft? The Microsoft EDU team is chartered with creating unique sets of experiences for students and teachers. Our goal is to empower all of them to achieve more, and we are hiring in Microsoft Vancouver.

Our goals are big and impactful and the work is fun and rewarding. As a group, we place a strong emphasis on cultivating a culture of inclusion. We are looking for enthusiastic, smart, passionate engineers to take up this new challenge, and collaborate positively with our crew. As a Software Engineer II , you will be developing full stack code and be a key player across all areas of the engineering lifecycle, including eliciting requirements from customers, defining the feature in partnership with UX designers and Product Owners, building the experience by writing the code, testing it and shipping it with quality and on time, and sustaining it through its maturity. You will learn about new technologies, challenges and opportunities in the Education Tech sector, and become an even better collaborator and communicator. We also expect you to share their ideas, ask a lot of questions, show a desire to make our team better, and learn and adapt quickly.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

  • Innovate and experiment with the use of AI tools and workflows and other frontier technologies to make the job of engineer easier and more productive.
  • Works with appropriate stakeholders to determine user requirements for a set of features.
  • Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
  • Creates and implements code for a product, service, or feature, reusing code as applicable.
  • Contributes to efforts to break down larger work items into smaller work items and provides estimation.
  • Acts (at times i.e. in rotation) as a Designated Responsible Individual (DRI) working on-call to monitor system/product feature/service for degradation, downtime, or interruptions and gains approval to restore system/product/service for simple problems.
  • Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
  • Leverages the work of others, including the work of peers, of internal Microsoft solutions, and of open-source and industry solutions, to avoid reinventing the wheel.
  • Designs cloud solutions using microservice architecture and other techniques. Packages up solutions to make them easy and attractive for other teams to follow.

Qualifications

Required/Minimum Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
    • OR equivalent experience.

Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications

  • 2+ years of professional development and design experience in object oriented languages, with responsibility ownership across entire features.
  • Hands-on software development and coding are core responsibilities of this role.
  • Experience with cloud compute and cloud storage, preferably Azure.
  • 2+ years of professional experience building backend web services with REST, GraphQL, or OData, and frontend experiences with JavaScript, TypeScript and a modern framework like React.
  • Strong verbal and written communication skills with the ability to influence technical decisions and collaborate effectively across teams.
  • Depth of knowledge and language experience in .NET C#.
  • Experience in service delivery technologies (ASP.NET WebAPI+MVC Razor, WCF) and industry standards (REST, OData, GraphQL, JSON).
  • Depth of knowledge and language experience in JS/TS.
  • Experience in experience delivery technologies (build tools, css, state management, routing, telemetry, responsive design, accessibility).
  • Solid scalable database background (SQL, Azure Table, DocumentDB, etc.).
  • Good understanding of identity systems (OAuth2, etc.).

#W+DJOBS

Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $85,800 - CAD $169,300 per year.

Find Additional Pay Information Here

Software Engineering IC3 - L'échelle salariale de base typique pour ce rôle dans l'ensemble du Canada est de 85,800 $ CAD à 169,300 $ CAD par année.

Pour plus d'information au sujet de la rémunération, veuillez cliquer ici:

Ce poste sera ouvert pendant au moins cinq jours et les candidatures seront acceptées de façon continue jusqu’à ce que le poste soit pourvu.

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft est un employeur offrant l’égalité d’accès à l’emploi. Tous les candidats qualifiés seront pris en considération pour l’emploi, sans égard à l’âge, à l’ascendance, à la citoyenneté, à la couleur, aux congés médicaux ou familiaux, à l’identité ou à l’expression de genre, aux renseignements génétiques, à l’état d’immigration, à l’état matrimonial, à l’état de santé, à l’origine nationale, à un éventuel handicap physique ou mental, à l’affiliation politique, au statut de vétéran protégé ou au statut militaire, à la race, à l’ethnie, à la religion, au sexe (y compris la grossesse), à l’orientation sexuelle ou à toute autre caractéristique protégée par les lois, ordonnances et règlements locaux applicables. Si vous avez besoin d’aide avec des accommodements religieux et/ou d’un accommodement raisonnable en raison d’un handicap pendant le processus de candidature, apprenez-en plus sur la demande d’accommodement.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Vancouver, BC vacancy
  • $90k - $107k per year

     ...still the one who validates the output. These are the essentials you'll need to get an interview ~2-3 years of professional software engineering experience in an agile, full-stack-focused environment. ~ Solid full-stack fundamentals: request lifecycles, data persistence... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start
    Visa sponsorship
    Flexible hours

    Diligent

    Vancouver, BC
    3 days ago
  • $75.2k - $107.16k per year

     ...The Software Development Engineer in Test (SDET) 2 will be primarily responsible for optimizing and supporting our core builds while continuing to expand and maintain our existing Automation Test Framework. You will serve as the critical bridge between development and operations... 
    Suggested
    Full time
    Work at office
    Local area
    Worldwide
    Relocation package

    Lmi Technologies

    Vancouver, BC
    1 day ago
  • $152k - $190k per year

     ...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations...  ...tools, resources, and support you need to grow your career. Engineering at Brex Engineering at Brex is about building systems that... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home

    Brex

    Vancouver, BC
    16 days ago
  • $105k - $117k per year

     ...Position Overview   As a Software Engineer II at Diligent, you’ll play a hands-on technical role building and operating the core services that power the Diligent One Platform. Our team owns its services end to end — from architecture and implementation through deployment,... 
    Suggested
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    a month ago
  • $114.8k - $191.8k per year

     ...business is growing at a fast pace and this teams mission is to apply technology to accelerate that growth through best-in-class software engineering data engineering and business intelligence. We are Sales Technology division within Global Sales organization and our mission... 
    Suggested
    Full time
    Internship
    Worldwide

    Amazon

    Vancouver, BC
    22 days ago
  •  ...Main Purpose & Function The Streets Design Civil Engineer II provides direct supervision and technical leadership to the Streets Design technical services team: unionized drafters and designers (EAIII and EAIV level) and exempt Civil Engineer Is. This position is... 
    Full time
    Contract work

    City of Vancouver

    Vancouver, BC
    17 days ago
  • $124k - $179k per year

     ...locations globally. Come join us!\n\nJob Summary:\n\nAre you a Software Engineer interested in joining our core R\u0026D group to develop and...  ...software (Glimpse); including our state-of-the-art rendering engine, shading system, and scene representation? If the answer is yes... 
    Work at office
    3 days per week

    Netflix

    Vancouver, BC
    1 day ago
  • $150k - $200k per year

     ...customers, ranging from large enterprises like Snowflake and Intel to fast-growing startups like Glean and Vanta.  As a Staff Software Engineer, you’ll operate as a technical leader with broad ownership across systems, teams, and product areas—shaping architecture, raising... 
    Long term contract
    Full time
    Work at office

    Suger.io

    Vancouver, BC
    1 day ago
  •  ...electrical contractors and distributors. Founded by an engineer to solve field inefficiencies, our award-winning, SOC 2 Type II–certified marketplace has processed billions in...  ...ABOUT THE ROLE We are seeking a Team Lead, Software Engineering to guide a focused, high-performing... 
    Full time
    For contractors
    Work at office

    remarcable-inc

    Vancouver, BC
    21 hours ago
  •  ...with brands like Tinder, Hinge, Match,\u00a0and OkCupid, is looking for a talented and motivated\u00a0\u003cstrong\u003eSenior Software Engineer \u003c/strong\u003eto join our team. As part of our Match Group Central Services team, you\u2019ll design, build, and maintain critical... 
    Full time
    Internship
    Work at office
    3 days per week

    Match Group

    Vancouver, BC
    1 day ago
  • $20 - $22 per hour

     ...Location: Vancouver, BC (Remote) Position: Software Engineer Intern Salary: $20-22 per hour About the Role Ace1 Media is looking for a passionate and motivated Software Engineer Intern to join our development team. This is a hands-on internship where youll... 
    Remote job
    Hourly pay
    Long term contract
    Full time
    Internship
    Manual labor
    Flexible hours

    Ace1media

    Vancouver, BC
    1 day ago
  • $145k - $170k per year

     ...strive to build a more sustainable planet by creating innovative solutions that combine satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to solve the toughest challenges in agriculture, energy and mining, insurance and risk mitigation... 
    Full time
    Work at office
    Flexible hours
    3 days per week

    Earthdaily Analytics

    Vancouver, BC
    1 day ago
  • $70k - $80k per year

     ...Are you ready to make an immediate impact in a rapidly evolving environment? WOW 1 DAY PAINTING is seeking a Junior Software Engineer to join our team in Vancouver, BC, operating under a hybrid work model. This is a unique opportunity to contribute to building a new application... 
    Full time
    Work at office
    Immediate start

    O2e Brands

    Vancouver, BC
    1 day ago
  • $79.8k - $119k per year

     ...RRSP's, Sick and Vacation leave, standard increases as applicable Job Summary: We are seeking a highly motivated mid-level Software Engineer to drive the development and ongoing support of our Rigging pipeline. The ideal candidate is a strong coder, skilled... 
    Full time
    Shift work

    Sony Pictures Imageworks

    Vancouver, BC
    1 day ago
  •  ...Summary We are looking for a hands-on, collaborative intermediate-level DevOps Developer to join our Engineering team. The DevOps Developer II will work closely with our software developers to streamline delivery workflows, automate infrastructure operations, and maintain the... 

    Policy Reporter

    Vancouver, BC
    a month ago
  •  ...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed...  ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data... 
    Full time

    DataVisor

    Vancouver, BC
    23 days ago
  • $95k - $145k per year

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...engineers to join our Packet Forwarding Engines (PFE) and System software development... 
    Full time

    Arista Networks

    Vancouver, BC
    1 day ago
  •  ...fraud, errors and mistakes. Our specialised Accounts Payable software integrates with leading business ERP systems like SYSPRO,...  ...and motivated individual to join our team as a Software Support Engineer. In this role, you will be the critical link between our development... 
    Remote job
    Long term contract
    Full time

    Traildptyltd

    Vancouver, BC
    1 day ago
  • $100k - $150k per year

     ...with customer-facing communication. You’ll work directly with engineering teams at startups and large enterprises to design integrations,...  ...re seeking someone with experience including: ~4+ years in a Software Engineer focusing in solutions, Solutions Engineer, Solution Architect... 
    Long term contract
    Work at office

    Suger.io

    Vancouver, BC
    1 day ago
  • $140k - $210k per year

     ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance... 
    Remote job
    Full time
    Manual labor

    Arista Networks

    Vancouver, BC
    1 day ago
  • $104.2k - $150k per year

     ...healthcare, tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable Job Description As a senior software engineer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance the creative and... 
    Long term contract

    Sony Pictures Imageworks

    Vancouver, BC
    1 day ago
  • $95k - $145k per year

     ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance... 
    Full time

    Arista Networks

    Vancouver, BC
    1 day ago
  • $120k - $195k per year

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ..., test, and debug packet forwarding engine and a hardware component’s vendor provided... 
    Remote job
    Full time

    Arista Networks

    Vancouver, BC
    1 day ago
  • $95k - $145k per year

     ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance... 
    Full time

    Arista Networks

    Vancouver, BC
    1 day ago
  • $96.9k - $132.3k per year

     ...Opportunity Snapshot We're hiring a Full Stack Software Developer to develop and deliver new...  ...suite, we're looking to scale our Engineering team to drive the next phase of growth. As...  ...LinkedIn ( X ( and Instagram ( Internal Title: Software Developer, Full Stack II... 
    Long term contract
    Full time
    Work at office
    Worldwide
    Home office
    2 days per week

    Pixieset

    Vancouver, BC
    20 days ago
  •  ...high-growth, well-funded SaaS company that helps answer questions software development teams have about their applications. This allows...  ...built. About You You’re an experienced software development engineer with a track record of building and shipping products that customers... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    unblocked

    Vancouver, BC
    21 hours ago
  • $100k - $150k per year

     ...Excellence. We are currently hiring candidates who are based in or able to work from Vancouver . Software Engineer Platform AI Service Levels: Software Engineer II Senior Software Engineer Staff Software Engineer Location: Vancouver Position Overview As... 
    Full time
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    1 day ago
  • $91k - $113k per year

     ...and OAuth 2.0, plus integrations with external identity providers and application connectivity. We are looking for a Senior Software Engineer who can deliver high-quality production capabilities and work effectively in a fast-paced, collaborative, cross-functional, and... 
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Vancouver, BC
    9 days ago
  • $220k - $359.21k per year

     ...results more efficiently. We're looking for a Staff Fullstack Engineer to join the Core Objects team as a hands-on technical leader....  ...Influence: lead by example and mentor engineers on best practices in software design, coding, and operations Collaborate Cross-Functionally... 
    Internship
    Manual labor
    Work at office
    Local area
    Flexible hours

    Braze

    Vancouver, BC
    10 days ago
  • $115.1k - $161.2k per year

     ...immersion to a global community of fans, we invite you to join us and pioneer the future of football with EA SPORTS! The Server Software Engineer will be a part of the game creation process, including architectural design, implementation, and debugging on multiple platforms... 
    Full time

    Electronic Arts

    Vancouver, BC
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!