Jobs
>
Vancouver

    Software Development Engineer, Region Flexibility Engineering - Vancouver, Canada - Amazon Development Centre Canada ULC

    Default job background
    Full time
    Description
    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 practices.

    Our software makes it easier to disseminate information throughout the Amazon service graph, while eliminating duplicated builder effort and code.


    As a software development engineer on the Automated Augmentation team, you will design and build solutions to accelerate company-wide initiatives in the region expansion, observability, security and availability spaces.

    Your contributions will impact tens of thousands of services and benefit hundreds of teams at Amazon, helping to automate repetitive tasks while improving developer experience.

    You will solve complex yet fun challenges by looking at the big picture while diving into the details.

    You will be supported by a large and experienced Principal Engineering community and work with many cross-cutting teams and technologies.

    The open-source aspect of our software gives you a unique opportunity to contribute and benefit beyond Amazon, and take on new perspectives and considerations when developing features.

    Come help us create and evolve the abstractions that make developing software at Amazon even more powerful and flexible

    Key job responsibilities

    We are looking for a highly motivated engineer who understands service-oriented architecture, and will help us help the business innovate quickly at scale.

    You will be responsible for scoping and delivering projects end-to-end, defining metrics that matter, and anticipating customer and business needs.

    You will deliver results personally and by leading your peers, as well as collaborating with stakeholders and our community of customers.

    Your strong communication skills will be showcased as you share your architectural visions and technical solutions with others.

    Your proven track record of designing and building distributed software solutions through an agile methodology enables you to get a fast start.

    Your ability to dive deep into a wide variety of problems and technologies will guide the right technical decisions for the Amazon products you support.

    About the team

    The Automated Augmentation team is part of the Region Flexibility Engineering organization, which 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 focuses on robust and scalable solutions, simple to use, and delivered with engineering best practices. We leverage and build foundational infrastructure capabilities, tools, and datasets that enable Amazon teams to delight our customers. With millions of people using Amazon's products every day, we appreciate the importance of making our solutions "just work".

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

    Vancouver, BC, CAN

    BASIC QUALIFICATIONS

    • 3+ years of noninternship professional software development experience
    • 2+ years of noninternship 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


  • Raymond James Financial Vancouver, BC, Canada

    Job Description - Lead Engineer, Platform and Digital Engineering Lead Engineer, Platform and Digital Engineering · Raymond James Ltd. is Canada's leading independent investment dealers offering high quality investment products and services to Canadians seeking customized soluti ...


  • Amazon Vancouver, Canada Full time

    DESCRIPTION · 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 ad ...


  • Amazon Vancouver, Canada $171,400

    Software Development Manager, Region Flexibility Engineering · 3+ years of engineering team management experience · - 7+ years of working directly within engineering teams experience · - 3+ years of designing or architecting (design patterns, reliability and scaling) of new and e ...


  • Amazon Development Centre Canada ULC Vancouver, Canada 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, an ...

  • FortisBC

    Flexible Engineer

    6 days ago


    FortisBC Surrey, BC, Canada

    We see a cleaner energy future which requires your dedication and innovation. We know renewable gas, which includes biomethane, hydrogen, and other low-carbon fuels, will play a huge role as we rethink the future of energy, and would love you to join our team to show us all the p ...

  • TMC Manufacturing Company

    Production Technician

    2 weeks ago


    TMC Manufacturing Company North Vancouver, Canada

    **JOB OPPORTUNITY AT TMC2 MANUFACTURING COMPANY** · NORTH VANCOUVER, BC · Production Technician (Manufacturing, Entry-Level) · **Company Description** · **Responsibilities** · - Build and install machine components for mechanical, pneumatic, plumbing, and electrical systems. · - ...

  • University of British Columbia

    Research Associate

    2 weeks ago


    University of British Columbia Vancouver, Canada

    Academic · Job Category · Faculty Non Bargaining · Job Title · Research Associate - Smart Textiles · Department · Servati | Department of Electrical and Computer Engineering | Faculty of Applied Science (Peyman Servati) · Posting End Date · April 27, 2023 · Note: Applications wil ...

  • University of British Columbia

    Research Associate

    1 week ago


    University of British Columbia Vancouver, Canada

    Academic · Job Category · Faculty Non Bargaining · Job Title · Research Associate - Smart Textiles · Department · Servati | Department of Electrical and Computer Engineering | Faculty of Applied Science (Peyman Servati) · Posting End Date · April 27, 2023 · Note: Applications wil ...


  • MistyWest Vancouver, Canada Freelance

    Are you interested in working with MistyWest but don't see a permanent role that fits your skills and abilities? · We are actively recruiting for contract and contract-to-hire talent in a few different categories: · - Engineering Tech Leads & Project Managers · - Firmware & Embed ...

  • Drax

    Process Specialist

    3 weeks ago


    Drax Vancouver, Canada

    **Process Engineer** · *** · Are you a Process Engineer, with large project experience, up to $250MM in value? Do you have an Engineering degree, in Civil, Electrical, Chemical, Petroleum, or Mechanical? · If you are interested in making a difference in the Renewable Energy space ...


  • Gwaii Engineering Vancouver, Canada

    **OUR TEAM IS GROWING** · **FOR IMMEDIATE HIRE IN VICTORIA BC**. · INTERMEDIATE ENVIRONMENTAL PROJECT MANAGER · Gwaii Engineering is an Indigenous-owned Civil and Environmental Engineering Firm based in Victoria, BC. Our tight-knit and fast-growing team provides civil and environ ...

  • Worley

    Project Administrator

    3 weeks ago


    Worley Vancouver, Canada

    **Engineering Administrator** · Advisian (Worley Group) · Vancouver, BC · Advisian is the independent consulting business line of Worley, delivering impactful solutions for our clients in the Energy Transition, Minerals & Metals, Chemicals and Infrastructure sectors. We combine d ...

  • BBA inc.

    Automation Intern

    2 weeks ago


    BBA inc. Vancouver, Canada

    **Type of position**: Trainee · Are you looking for a job that will open doors for your career? At BBA you will work with talented people and you will learn to practice engineering following a high standard of quality. Our Engineering process flow will help you develop the skills ...


  • Lilac Solutions, Inc. Vancouver, Canada

    **Lilac Solutions, Inc.** · Lilac Solutions is a lithium extraction company unlocking brine resources to provide essential raw materials to the battery industry. Lilac's unique ion exchange process eliminates the environmental impact of conventional lithium extraction while boost ...

  • Albion Marine Solutions Ltd

    Marine Superintendent

    2 weeks ago


    Albion Marine Solutions Ltd Vancouver, Canada

    Albion Marine Solutions provides project management, engineering, consultancy and conversion services to maritime and offshore industries worldwide. Superintendent Engineer, Electrical, Instrumentation and Automation will have responsibility for managing technical solutions for s ...

  • HMCS Discovery - Canadian Naval Reserve

    Marine Technician

    2 weeks ago


    HMCS Discovery - Canadian Naval Reserve Vancouver, Canada

    **Marine Technician** - Full Time/Part time - Canadian Armed Forces · - Full time_ Marine Technicians operate all marine systems engineering equipment onboard ship, Including Engines, Generators, electrical systems and plumbing systems. They are also experts at Firefighting and D ...

  • HMCS Discovery - Canadian Naval Reserve

    Marine Technician

    2 weeks ago


    HMCS Discovery - Canadian Naval Reserve Vancouver, Canada

    **Marine Technician** - Full Time/Part time - Canadian Armed Forces · - Full time_ Marine Technicians operate all marine systems engineering equipment onboard ship, Including Engines, Generators, electrical systems and plumbing systems. They are also experts at Firefighting and D ...

  • WSP

    Electrical Eit

    3 weeks ago


    WSP Vancouver, Canada

    The Opportunity: · Imagine yourself as an Electrical Engineer in Training (EIT) at WSP, a key player in expanding our infrastructure team based in our North Vancouver, British Columbia office. You will be reporting directly to the Director of Electrical, SCADA & Facilities, and y ...

  • BBA

    Automation Co-op

    3 weeks ago


    BBA Vancouver, Canada

    **Type of position**: Regular · **Your future role on our team** · Your role as an Automation Co-op student will be to take part in engineering projects in the Energy, Industrial and Mining sectors. You will be responsible for ensuring the quality of the deliverables you are assi ...


  • DDS WIRELESS INTL INC. Vancouver, Canada

    **About DDS Wireless** · DDS Wireless International is celebrating 35+ years as a leader providing transportation industry solutions. We are an innovative developer of software as a service (SaaS) products and services and wireless hardware devices for the Transit and Taxi market ...