Software Engineer, NGDE Foundations

3 weeks ago


Vancouver, Canada Amazon Development Centre Canada ULC Full time
Are you looking to build a scalable service to facilitate Amazon Q (a generative AI assistant) personalization?

Your work will directly contribute to advancements in AI-driven developer tools. You will work with cutting-edge technologies, information retrieval systems, knowledge graphs, and large language models (LLMs).

We operate at the intersection of AI and Software Development, working on solutions that use generative AI technologies to improve the developer experience for builders who develop and operate applications on AWS. We help builders create applications faster, and also provide data for troubleshooting problems in live systems.

We are looking for talented software engineers to join our team in building Amazon’s conversational AI assistant. As a member of this AWS team, you will play a key role in developing a new service to improve the quality and deliver new features in our AI assistant.

Key job responsibilities
As a engineer on the team, you're a leader and owner. You're in a position to influence our product direction, technical decisions, and team culture. You will work directly with our product managers, senior and principal engineers, customers and stakeholders to ensure we build a truly delightful experience. You will help establish the foundation for development of this new internal service. You will design, implement and deliver significant features of the service improving the quality of answers from Amazon Q. You will help lead, mentor and grow more junior engineers on the team ensuring they benefit from your technical and career experience.

A day in the life
On a day-to-day basis, you'll be writing and reviewing code alongside the team. You'll take the lead on designing, implementing and delivering significant features. You will work with user experience, product management, and developer advocacy teams to understand the needs to our customers and ensure we build the right solutions for our customers.

As a software engineer in the Vancouver office, you will work closely with our senior engineers and scientists to build the solutions for optimising the accuracy of the answers provided by different Amazon Q features to resolve end customers problems.

About the team
The NGDE Foundations team own the GenAI based developer experience for customers who want to build, operate, and govern AWS applications. We have a passionate focus on multi-service workflows, not single-service silos. We aim to create intuitive experiences that improve developer flow by smoothing out rough edges and eliminating complexity. NGDE Foundations are based in the cities of Vancouver B.C, Seattle, Portland and New York City.

We are open to hiring candidates to work out of one of the following locations:

Vancouver, BC, CAN

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


  • Engineering Manager

    3 weeks ago


    Vancouver, Canada Steamclock Software Full time

    We're hiring an Engineering Manager to help guide our delivery team as we develop engaging mobile experiences and further our culture of collaboration and teamwork. If you have experience managing product-oriented engineering teams, we’d love to meet you! Most of the work can be done remotely, though we are looking for somebody who is able to work from our...


  • Vancouver, BC, Canada T-Net British Columbia Full time

    GEOTECHNICAL ENGINEERING, TRANSMISSION - STATIONS TransmissionEngineering Division hasarewardingopportunityfora Senior Geotechnical Engineer to joinits Geotechnical Team as a Contingent Labour Resource Augmentation.The Transmission Engineering Divisionprovidesengineeringservicesfor 18,000 km of transmissionlines, 150+ substations and a large number of...


  • 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 Recruiting Engine Foundations and Domains (RFD) team 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...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewAre you ready to contribute to a product that impacts the daily lives of over 100+ million users, is utilized by 91% of Fortune 100 companies, available in 181 markets, and recognized as the fastest-growing app in Microsoft's history?We're actively shaping the future of Microsoft Teams - a modern collaboration and productivity hub for the workspace....


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewAre you ready to contribute to a product that impacts the daily lives of over 100+ million users, is utilized by 91% of Fortune 100 companies, available in 181 markets, and recognized as the fastest-growing app in Microsoft's history?We're actively shaping the future of Microsoft Teams - a modern collaboration and productivity hub for the workspace....


  • Vancouver, Canada Tigera, Inc. Full time

    About Your Role We are looking for passionate and skilled software engineers to join us in our mission to secure the next generation of cloud-native applications. At the heart of our strategy is a set of open-source networking and security projects that define the new gold standard for application connectivity within large-scale cloud environments, such as...


  • Vancouver, Canada Tigera, Inc. Full time

    About Your Role We are looking for passionate and skilled software engineers to join us in our mission to secure the next generation of cloud-native applications. At the heart of our strategy is a set of open-source networking and security projects that define the new gold standard for application connectivity within large-scale cloud environments, such as...


  • Vancouver, Canada Tigera, Inc. Full time

    About Your Role We are looking for passionate and skilled software engineers to join us in our mission to secure the next generation of cloud-native applications. At the heart of our strategy is a set of open-source networking and security projects that define the new gold standard for application connectivity within large-scale cloud environments, such as...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365,...


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

    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 industry’s most comprehensive solutions designed for strategic planning, portfolio and resource...


  • Vancouver, Canada Microsoft Full time

    Overview Are you ready to contribute to a product that impacts the daily lives of over 100+ million users, is utilized by 91% of Fortune 100 companies, available in 181 markets, and recognized as the fastest-growing app in Microsoft's history?We're actively shaping the future of Microsoft Teams - a modern collaboration and productivity hub for the...


  • Vancouver, Canada Microsoft Full time

    Overview Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing,...


  • Vancouver, British Columbia, Canada Collective Full time

    About the role:Nearly 20,000 amazing founders have applied for membership since we first launched and our revenue has grown 8x. Most importantly, we have saved our average member over $16,000 annually in taxes.We're looking for an enthusiastic and talented Software Engineer to join our passionate and dedicated team. As a Senior Software Engineer, you will:Be...

  • Software Engineer II

    2 weeks ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewThe Microsoft 365 Growth team is dedicated to ensuring one of the world's largest software franchises becomes even more widely loved and adopted. We build experience and services that enable users to effortlessly acquire Microsoft 365 and continuously get the last and greatest it has to offer. Our investments emphasize security, compliance, and...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Think big. The Automated Augmentation team delivers open-source infrastructure software that enables automated instrumentation and augmentation for all services that make up Amazon. We reduce the effort it takes for teams to implement and distribute software that addresses cross-cutting concerns, by creating framework abstractions and bundling best...

  • Software Engineer II

    2 weeks ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    OverviewWith over 270 million monthly active users, Microsoft Teams is the fastest growing business application in Microsoft's history. It is a collaborative communication product that brings together the complete power of Office 365 to empower teams to achieve more. As the foundation for teamwork and intelligent communications, Teams is a highly extensible...


  • Vancouver, BC, Canada Tigera, Inc. Full time

    About Your Role We are looking for passionate and skilled software engineers to join us in our mission to secure the next generation of cloud-native applications. At the heart of our strategy is a set of open-source networking and security projects that define the new gold standard for application connectivity within large-scale cloud environments, such as...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    The Region Flexibility Engineering organization supports the rapid global expansion of Amazon's infrastructure. Our projects support all Amazon businesses like Stores, Alexa, Kindle, Prime Video. We drive adoption of ever-evolving and cutting-edge AWS and non-AWS technologies, and work closely with AWS teams to improve AWS public offerings. Our organization...

  • Core Engineering

    3 weeks ago


    Vancouver, Canada Intelliswift Software, Inc. Full time

    Core Engineering - Test Engineer IVJob ID: 23-03301Job Title: Electrical Manufacturing Test EngineerDuration: Longterm ContractLocation: Vancouver, WA OnsitePay Range: $90-$100/hrIntelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products and solutions. Our team of rich experts from diverse backgrounds...

  • Core Engineering

    4 weeks ago


    Vancouver, Canada Intelliswift Software, Inc. Full time

    Core Engineering - Test Engineer IVJob ID: 23-03301Job Title: Electrical Manufacturing Test EngineerDuration: Longterm ContractLocation: Vancouver, WA OnsitePay Range: $90-$100/hrIntelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products and solutions. Our team of rich experts from diverse backgrounds...