Software Dev Engineer II, Candidate Generation

5 months ago


Vancouver, Canada Amazon Development Centre Canada ULC Full time
Come be part of a team that will directly shape and influence the future growth of Amazon. The Candidate Generation (CanGen) org is responsible for delivering an industry leading candidate experience; developing, building, and innovating, global, scalable technology recruiting solutions that are both powerful and light-weight. This team and technologies are critical components in Amazon’s continued growth and launching of new products and services.

You will contribute to all aspects of the software development lifecycle including design, development, documentation, testing and operations. You have strong verbal and written communication skills, are self-driven and deliver high quality results in a fast-paced environment. As a part of the CanGen team, you will deliver robust feature sets, intuitive designs, and user interfaces that make it easy for Amazonians to excel at recruiting the top talent in the world.

Key job responsibilities
- You will work with multiple cross functional teams to gather requirements, design, develop, deploy, and operate it across solution pipelines.
- You will collaborate and lead initiatives across multiple teams to develop applications on AWS cloud infrastructure and set best practices for software development processes.
- You will design and develop code, build CI/CD pipelines, test automation, and dashboards for monitoring health of systems and data pipelines.
- You will develop and mentor junior and new team members.
- You will lead engineering excellence initiatives for the org.

A day in the life
A SDE in the CanGen org is responsible for designing, developing, testing, deploying, and operating services that enable high quality talent acquisition for Amazon. We write code, debug, and create the world’s most innovative products. We work in collaboration with other teams for designing and delivering scalable, flexible, low latency, and high throughput software.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent



  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Be part of a pioneering team that shapes Amazon’s future growth by delivering an exceptional candidate experience. As a Software Development Engineer II, you’ll contribute to cutting-edge technology solutions that power Amazon’s continued expansion and innovation. Your expertise will help us build scalable, user-friendly, and high-performance...


  • Vancouver, British Columbia, Canada Amazon Full time

    The Deployment Systems team within Amazon Software Builder Experience (ASBX) is responsible for developing and maintaining the software that enables Amazon's massive developer community to build and deploy cutting-edge services and technology. Our team owns the systems that deliver the technology for fully-automated deployments and dynamic fleet scaling for...


  • Vancouver, Canada Amazon Full time

    Software Dev Engineer II, Amazon Software Builder Experience (ASBX)The Builder Tools organization within Amazon Software Builder Experience (ASBX) is looking for talented engineers to join the Apollo team.Our team owns the software and systems that help Amazon’s massive developer community build the cutting edge services and technology that Amazon is known...


  • Vancouver, Canada Amazon Full time

    Software Dev Engineer II, Software Dev Engineer, AWS Distributed SQLDoes the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to...


  • Vancouver, Canada Amazon Full time

    Software Dev Engineer II, Software Dev Engineer, AWS Distributed SQLDoes the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to...


  • Vancouver, Canada Amazon Full time

    Software Dev Engineer II, Software Dev Engineer, AWS Distributed SQLDoes the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to...


  • Vancouver, Canada Amazon Full time

    Software Dev Engineer II, Amazon IT Contact ExperienceWe’re on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you’re ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth....


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe're on a mission to empower innovators and shape the future of technology. As a Software Development Engineer II at Amazon, you'll embark on exciting new challenges, develop cutting-edge skills, and drive personal growth in a fast-paced environment.Imagine working on projects that change the world, solving complex problems with innovative...


  • Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company OverviewPlanview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...

  • Software Engineer II

    1 month ago


    Vancouver, Canada Planview GmbH, Software & Consulting Full time

    Company OverviewPlanview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...

  • Software Engineer II

    2 months ago


    Vancouver, Canada Electronic Arts Inc Full time

    Requisition Number: 185565 Position Title: Software Engineer II External Description: Our EA Sports Quality Verification Engineering (QVE) department collaborates with EA's QA and Development teams to identify and create tools, automation solutions, scripts, and technical strategies. Our goal i


  • Vancouver, British Columbia, Canada Amazon Full time

    Job Title: Software Development Engineer II PositionAbout the Role:We are seeking a talented Software Development Engineer II to join our team at Amazon. As a key member of our team, you will be responsible for the end-to-end delivery of software to support major outcomes across Amazon. You will work with experienced engineers and user interface experts to...

  • Software Engineer II

    4 weeks ago


    Vancouver, British Columbia, Canada Microsoft Full time

    Job Description:The E+D Growth team at Microsoft is seeking a skilled Software Engineer II to accelerate the adoption of Copilot and Microsoft 365. Our team is a strategic hub for revolutionizing productivity by delivering embedded experiences across the Microsoft 365 suite. As a key member of the team, you will tackle technical challenges and create...

  • Software Engineer II

    1 month ago


    Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full time

    Does the opportunity to be involved in state-of-the-art development, measurement, and experimentation for edge browser and edge shopping excite you? If so, this Software Engineer II position may be a perfect fit for you. Please check out the link for edge shopping here: Microsoft Edge Shopping | Save time and money with built-in savings features We are...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Does the idea of building a revolutionary new transactional database technology excite you? The Distributed SQL team at AWS is focused on providing Amazon customers with new database services that will transform how they design, operate, and scale core business applications that can adapt to the needs of nascent new business or scale to billions of...


  • Vancouver, Canada Amazon Full time

    Software Development Engineer II, AWS AuroraThe AWS Identity organization is seeking a Software Development Engineer II to join our team building innovative cloud-based identity and access management services. As a Software Development Engineer II, you will collaborate with talented engineers to create and deploy systems and services to meet the needs of our...


  • Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Frostbite Engine OpportunitiesWe are seeking a skilled Software Engineer II to join our team at Electronic Arts Inc, where you will contribute to the development of our proprietary game engine, Frostbite.About the Position:Frostbite is a cutting-edge game engine that enables us to deliver high-quality gaming experiences. As a Software Engineer II, you will...


  • Vancouver, Canada Microsoft Canada Full time

    The Azure Edge + Platform Engineering System designs, builds, and operates the largest scale engineering system in the industry. We are building large scale systems by leveraging our experience and knowledge in distributed systems and hybrid cloud computing. Our services support the secure development and release of some of the most widely used products in...


  • Vancouver, Canada Microsoft Canada Full time

    The Azure Edge + Platform Engineering System designs, builds, and operates the largest scale engineering system in the industry. We are building large scale systems by leveraging our experience and knowledge in distributed systems and hybrid cloud computing. Our services support the secure development and release of some of the most widely used products in...

  • Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada 4 BUBBLY PAWS Full time

    We are looking for a skilled Software Engineer to join our Dev Team. As a key member of our team, you will be responsible for the development and maintenance of our software solutions.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsParticipate in code...