Jobs
>
Vancouver

    Senior Software Engineer - North Vancouver, Canada - Arc'teryx Limited

    Default job background
    Description

    Your Opportunity at ARC'TERYX:

    As a Senior Software Engineer, you'll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today's demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce platform so it can seamlessly integrate with other systems.

    You'll be working alongside a team of agile professionals with a proven track record of delivering successful projects. You'll collaborate closely with senior developers and web architects to design and comprehend project architectures. This position is primarily based out of our North Vancouver office, but we're open to a hybrid remote work setup. Please note that candidates must be eligible to work in Canada.

    Meet Your Future Team:

    The ecommerce developer team builds the backbone for and We work with cross-functional agile squads to build and roll out new features, improve performance, and create an amazing online experience for our guests.

    If you were the Senior Software Engineer now, here are some of the core activities you would be doing:
    • Develop and maintain customizations and extensions for Magento/Adobe Commerce.
    • Create REST and GraphQL interfaces to enhance platform functionality.
    • Design and implement micro-services to optimize system architecture.
    • Enhance CI/CD processes to streamline development workflows.
    • Monitor messaging platform (RabbitMQ), web servers, and assets using APM tools like New Relic.
    • Adhere to DevOps practices, including peer code reviews, automated testing, and continuous integration & deployment.
    • Provide exceptional service to users and team members by delivering effective solutions and clear communication.
    • Collaborate on special projects within an Agile team environment.
    • Analyze system requirements and refine technical specifications based on business needs and existing documentation.
    • Contribute to team development efforts by documenting code, following style guides, and collaborating closely with various team members.
    Here are some of the things you could be working on in the future:
    • Building and delivering maintainable, high-quality software to support the growth and maintenance of a best-in-class ecommerce experience.
    • Pivoting our technology stack and user experiences if the need arises
    • Exploring other Adobe services (Catalog Service, Live Search)
    • Collaborating and contributing to the continuous improvement of Arc'teryx SDLC, Project and other methodology
    Are you our next Senior Software Engineer?
    • You have 4+ years relevant experience with at least 2+ years' experience with full stack development in an Agile/Scrum environment.
    • You have 2+ years' experience with Magento/Adobe Commerce cloud with extensive experience in configuration, maintenance and development.
    • You have knowledge on Storage Catalog (categories, products, attributes) and Sales Orders (orders, invoices, shipments, promotions)
    • You have experience integrating with 3rd party APIs, OAuth 2.0, headless CMS solutions and analytics suites.
    • You have working knowledge of PHP, MySQL, and JavaScript best practices
    • You have experience working with cloud computing providers, container solutions, and CI/CD pipelines.
    • You have experience writing and maintaining automated, visual-regression, or unit tests.
    • You have experience integrating GraphQL
    • You have knowledge of Micro Services concepts and architecture.
    • You have knowledge with Adobe Cloud architecture.
    • You have DevOps experience with Continuous Integration (CI) and Continuous Delivery (CD)
    • You have experience with CDN implementation and management.
    • You have exceptional communication, problem solving, and documentation skills.
    • You are proactive in identifying the root cause of issues and developing solutions.
    • You remain highly flexible and adaptable when faced with ambiguity.
    • Your passion for your work is paralleled by your passion for getting outside and living it
    $91,000 - $114,000 a yearA reasonable estimate of the pay range is CAD$91,000 - CAD$114,000 at the time of this posting. Within the range, individual pay is determined by factors such as job-related skills, relevant experience, education and/or training.Please note that the range details above reflect the base pay only and does not include our competitive bonus program and benefits that we offer.

    Equal Opportunity

    Arc'teryx is committed to actively creating and fostering a culture of inclusivity where voices are heard, people are seen, and values are respected. We care about the uniqueness of our applicants, employees, and guests, and we do so in a safe space fueled by curiosity and acceptance.

    Creating an inclusive workplace is connected to our core value Do Right while also having the added benefit of helping make our business better. We believe inclusion helps us to create a healthier, happier workplace, drive creativity and innovation, and reflect the communities where we operate.

    All applicants, employees, and guests can expect equality of opportunity and fair treatment in alignment with our values.

    Leave it Better

    We believe that the mountains transform us, that how we adventure matters, and that there's always a better way.

    Join us in creating positive change in ourselves, our communities, and the world.

    Live it. Get out there - the mountains make us better

    Disruptive evolution. In pursuit of better. Always.

    Commit. We set bold objectives and see them through.


    #J-18808-Ljbffr

  • Bloombase Canada Inc.

    software engineer

    1 week ago


    Bloombase Canada Inc. Vancouver, Canada

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Experience · 2 years to less than 3 years · Workplace information · Remote work available · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...

  • Sakura Distributors Inc.

    software engineer

    1 week ago


    Sakura Distributors Inc. Surrey, Canada

    Education: · Expérience: · Education · Bachelor's degree · Experience · 1 year to less than 2 years · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...

  • Trimble

    Software Engineer

    1 hour ago


    Trimble Vancouver, Canada

    Are you passionate about developing software with the quality necessary to deliver on the most demanding customer requirements? · Are you interested in identifying and delivering disruptive cutting-edge technologies? · What You Will Do · Successful candidates will have strong t ...

  • Arista

    Software Engineer

    1 hour ago


    Arista Vancouver, Canada

    Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to 400 gigabits per second, redefine scalability, agility and r ...

  • Arista

    Software Engineer

    5 hours ago


    Arista Vancouver, Canada

    Software Engineer (Packet Forwarding Engines) · Full-time · Arista Networks was founded to pioneer and deliver software driven cloudnetworkingsolutions for largedatacenter storage and computing environments. Arista's award-winning platforms, ranging in Ethernet speeds from 10 to ...

  • Fossbytes Media Pvt Ltd

    Software Engineer

    5 hours ago


    Fossbytes Media Pvt Ltd Vancouver, Canada

    Welcome to Maxis, home to tinkerers, craftspeople, & storytellers. Our drive is to inspire everyone to make a better world through creative play. As the developer of The Sims, we create games and experiences for millions of people around the world and are always looking for new w ...

  • Electronic Arts Inc.

    Software Engineer

    5 hours ago


    Electronic Arts Inc. Vancouver, Canada

    · Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets. · The Software Engineer role within Sports QVE department is resp ...

  • Akkodis

    Software Engineer

    2 days ago


    Akkodis British Columbia, Canada

    On behalf of our client we are seeking Senior and Lead software engineers with a strong background with C++ and Chromium. · This company offers our team members value most is our fun and truly 'people-first' culture where you're given the autonomy to do your best work and provid ...

  • T-Net British Columbia

    Software Engineer

    5 hours ago


    T-Net British Columbia Vancouver, Canada

    Job Title: Software Engineer - Development · Job ID: NC · Would you like to join a group of passionate, open-source embracing, forward-thinking individuals? Our client loves building software, sharing our ideas, and keeping the best parts of their startup culture as they have co ...

  • T-Net British Columbia

    Software Engineers

    5 hours ago


    T-Net British Columbia Vancouver, Canada

    Our client is a 30-person custom software development shop with an established track record and brand name enterprise clients as well as innovation clients. Due to continued growth, they are adding several software engineers to their team. You will join a project that suits your ...

  • Generac

    Software Engineer

    1 week ago


    Generac Vancouver, BC, Canada

    We are committed to providing sustainable cleaner energy products and technology. Generac Energy Services is a cutting-edge team that is working to provide end-to-end digital solutions and experiences for customers who are striving to manage increasingly complex portfolios of res ...

  • Electronic Arts Inc.

    Software Engineer

    5 hours ago


    Electronic Arts Inc. Vancouver, Canada

    Frostbite is EA's proprietary game engine that comes equipped with tools designed to build incredible games. Our in-house engine offers the unique to each game while working hand-in-hand to prioritize what to build. Our goal is to empower creators all over the world to bring thei ...

  • Electronic Arts Inc.

    Software Engineer

    5 hours ago


    Electronic Arts Inc. Vancouver, Canada

    · (This is a 1 year contract position) · Development and Release Engineering (DRE), are EA's global Continuous Integration (CI) specialists. We are a team of more than 100 staff based in fifteen EA studios around the world. · DRE is the automation oil for the EA game production ...

  • CELA

    Software Engineer

    1 hour ago


    CELA Vancouver, Canada

    Start date of employment: as soon as possible · Responsibilities and duties: · Collect users' requirements, compile user data and develop logical and physical specifications. · Design, implement, and maintain applications using ReactJS, React Native, and Laravel; Translate UI/UX ...

  • Electronic Arts Inc.

    Software Engineer

    5 hours ago


    Electronic Arts Inc. Vancouver, Canada

    Frostbite is EA's proprietary game engine that comes equipped with tools designed to build incredible games. Our in-house engine offers the unique to each game while working hand-in-hand to prioritize what to build. Our goal is to empower creators all over the world to bring thei ...

  • Asana

    Software Engineer

    1 week ago


    Asana Vancouver, BC, Canada

    We will be working closely with our sibling team Communications Platform to drive this growth. This role is based in our Vancouver office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work fro ...

  • T-Net British Columbia

    Software Engineer

    1 week ago


    T-Net British Columbia Vancouver, BC, Canada

    Software Engineer Team Lead - Development · Software Engineer Team Lead - Development · Job Title: Software Engineer Team Lead - Development · Our client loves building software, sharing our ideas, and keeping their best parts of our startup culture as they have continued to g ...

  • Electronic Arts

    Software Engineer

    5 hours ago


    Electronic Arts Vancouver, Canada

    EA SPORTS is one of the most iconic brands in entertainment – connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games. · At the heart of EA SPORTS is the FC franchise. EA SPORTS FC is the world's #1 best-selling ...

  • Pagefreezer Software Inc.

    Software Engineer

    1 week ago


    Pagefreezer Software Inc. Vancouver, BC, Canada

    Are you the newest Software Engineer, Fullstack at Pagefreezer? · No one can ignore the internet these days—and a lot of great things are happening online—but we also know that online harms are damaging many individuals, communities, and organizations. It's Pagefreezer's vision t ...

  • FranklinCovey

    Software Engineer

    1 week ago


    FranklinCovey Vancouver, BC, Canada

    Title: Software Engineer · Division & Department: Corporate Platform Development · Status: Full-Time Exempt · Reports to: Engineering Manager · Location: Remote – Anywhere in British Columbia, Alberta, or Ontario, Canada provinces · Job Summary · Within the last five y ...