Software Development Engineer II

1 month ago


Vancouver, British Columbia, Canada Amazon Full time
About the Role

We are seeking a highly skilled Software Development Engineer II to join our Distributed SQL team at Amazon. As a key member of our team, you will play a critical role in building a world-class developer experience by designing and implementing developer-friendly tools and systems.

Key Responsibilities
  • Develop database drivers, APIs, and SDKs that provide seamless and intuitive access to our database technology across various programming languages and frameworks.
  • Design and implement developer-friendly tools and systems that empower developers to build innovative applications without being hindered by the complexities of integrating with our cutting-edge database technology.
  • Collaborate with cross-functional teams to deliver high-quality solutions in a fast-paced environment where priorities shift rapidly to meet our customers' evolving needs.
About the Team

Our team is dedicated to supporting new members and fostering a culture of inclusion. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship.

What We Offer
  • A competitive base salary ranging from $114,800/year up to $191,800/year, depending on job-related knowledge, skills, and experience.
  • Equity, sign-on payments, and other forms of compensation as part of a total compensation package.
  • A full range of medical, financial, and/or other benefits.
Requirements
  • 3+ years of non-internship professional software development experience.
  • Experience programming with at least one software programming language.
  • 1+ years of non-internship design or architecture experience, including design patterns, reliability, and scaling.
  • 1+ years of experience with distributed systems, including performance and concurrency engineering.
  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.


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

    Job Title: Software Development Engineer II, Core Consumables ShoppingAt Amazon Development Centre Canada ULC - K03, we are seeking an experienced Software Development Engineer to join our Core Consumables Shopping team. This role offers an exciting opportunity to work with multiple teams and disciplines across Amazon to create new retail and platform...


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

    Job Title: Software Development Engineer II, Core Consumables ShoppingAt Amazon Development Centre Canada ULC - K03, we are seeking an experienced Software Development Engineer to join our Core Consumables Shopping team. This role offers an exciting opportunity to work with multiple teams and disciplines across Amazon to create new retail and platform...


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

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Candidate Generation team at Amazon Development Centre Canada ULC. As a key member of our team, you will play a critical role in shaping the future of Amazon's candidate experience.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient software...


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

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Candidate Generation team at Amazon Development Centre Canada ULC. As a key member of our team, you will play a critical role in shaping the future of Amazon's candidate experience.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient software...


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

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Candidate Generation team at Amazon Development Centre Canada ULC. As a key member of our team, you will play a critical role in shaping the future of Amazon's candidate experience.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient software...


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

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Candidate Generation team at Amazon Development Centre Canada ULC. As a key member of our team, you will play a critical role in shaping the future of Amazon's candidate experience.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient software...


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

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Candidate Generation team at Amazon Development Centre Canada ULC. As a key member of our team, you will play a critical role in shaping the future of Amazon's candidate experience.Key ResponsibilitiesDesign, develop, and deploy scalable and efficient software...


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

    Job Title: Software Development Engineer II, Core Consumables ShoppingAt Amazon Development Centre Canada ULC - K03, we are seeking an experienced Software Development Engineer to join our Core Consumables Shopping team. This role offers an exciting opportunity to work with multiple teams and disciplines across Amazon to create new retail and platform...


  • 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 Development Centre Canada ULC Full time

    About the RoleAs a Software Development Engineer II in the Candidate Generation team at Amazon Development Centre Canada ULC, you will play a critical role in shaping the future of Amazon's talent acquisition process. You will design, develop, and deploy scalable, flexible, and high-throughput software solutions that enable high-quality talent acquisition...


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

    About the RoleAs a Software Development Engineer II in the Candidate Generation organization at Amazon Development Centre Canada ULC, you will play a critical role in shaping the future of Amazon's talent acquisition process. Our team is responsible for delivering innovative, scalable, and user-friendly recruiting solutions that enable Amazonians to excel at...


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

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Candidate Generation team at Amazon Development Centre Canada ULC. As a key member of this team, you will be responsible for designing, developing, and operating services that enable high-quality talent acquisition for Amazon.Key ResponsibilitiesWork with multiple...


  • Vancouver, British Columbia, Canada Amazon Full time

    Unlock Your Potential as a Software Development Engineer IIAre you passionate about harnessing the power of technology to drive business growth? Do you thrive in fast-paced environments where innovation and creativity are encouraged? As a Software Development Engineer II at Amazon's Agilis Tech team, you'll have the opportunity to design, develop, and deploy...


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer II at AmazonAmazon is seeking a highly motivated and experienced Software Development Engineer II to join our Ads Core Services team. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that drive innovation and growth in our advertising business.The ideal candidate...

  • Software Engineer II

    1 month ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    **Software Engineer II for Microsoft Teams Rooms Devices** We are seeking a skilled Software Engineer II to develop software features for Microsoft Teams Rooms devices, with a focus on creating high-quality and reliable products. **Job Description** We are looking for a talented Software Engineer II with proficient technical skills and a proven record of...


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

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Candidate Generation team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that enable high-quality talent acquisition for Amazon.Key...


  • 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

    1 month ago


    Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Software Engineer IIElectronic Arts Inc is seeking a highly skilled Software Engineer II to join our EA Digital Platform (EADP) group. As a key member of our team, you will be responsible for developing and maintaining the foundation for all of EA's incredible games and player experiences.Key Responsibilities:Design and implement high-level platforms for...

  • Software Engineer II

    1 month ago


    Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Software Engineer IIElectronic Arts Inc is seeking a highly skilled Software Engineer II to join our EA Digital Platform (EADP) group. As a key member of our team, you will be responsible for developing and maintaining the foundation for all of EA's incredible games and player experiences.Key Responsibilities:Design and implement high-level platforms for...


  • Vancouver, British Columbia, Canada Amazon Full time

    Are you passionate about creating innovative software solutions? Do you thrive in a fast-paced environment where no two days are the same? We're looking for a talented Software Development Engineer II to join our team at Amazon. As a key member of our Alexa Voice Service team, you'll have the opportunity to work on cutting-edge projects that enable Alexa's...