Jobs
>
Vancouver

    Staff Software Engineer, SDK - Vancouver, Canada - Amplitude

    Amplitude
    Amplitude Vancouver, Canada

    2 weeks ago

    Default job background
    Description

    Amplitude is a leading digital analytics platform that helps companies unlock the power of their products. More than 2,300 customers, including Atlassian, Jersey Mike's, NBCUniversal, Shopify, and Under Armour, rely on Amplitude to gain self-service visibility into the entire customer journey. Amplitude guides companies every step of the way as they capture data they can trust, uncover clear insights about customer behavior, and take faster action. When teams understand how people are using their products, they can deliver better product experiences that drive growth.

    As an organization, we approach challenges with humility, take ownership of our contributions, and embrace a growth mindset that pushes us to constantly improve ourselves, each other, and the value we bring to customers and partners.

    Amplitude's Commitment to Diversity Equity & Inclusion (DEI): Amplitude believes that diversity enables the creation of better products, improves the ability to solve complex problems, and drives more powerful solutions. We strive to create an environment of inclusion—one focused on psychological safety, empathy, and human connection—that will allow employees of all backgrounds to thrive.

    About The Role & Team

    We're looking for an engineer to work within our SDK engineering team, which is an integral piece of our analytics ecosystem. You will have full ownership of our open source data collection libraries and plugins. These products are used by thousands of customers to send tens of billions of events to Amplitude each month. If you're passionate about building software that wows other developers and changes the way they think about analytics

    As a Staff Software Engineer, you will:

  • Build, manage and maintain all SDKs that Amplitude provides to our customers to bring data into Amplitude
  • Reduce friction in the data setup experience all the way from SDK integration to building the first chart within Amplitude.
  • Evaluate and implement the best APIs and developer experiences for analytics tracking on web across typescript and javascript
  • As one of the team's polyglots, write and test code in multiple programming languages, often on the same day.
  • Provide technical customer support to engineers deploying our analytics SDKs in their applications.
  • Write developer documentation published in READMEs and our technical docs site.
  • Extend CI/CD to automate the build process, testing, and deployment of SDKs to their respective package managers.
  • Lead cross-functional collaboration with product and design teams to iterate on our products.
  • Lead engineering discussions and mentor others on engineering best practices.
  • You'll be a great addition to the team if you have:

  • Experience building SDKs or libraries for browsers.
  • Familiarity with building apps for React Native and Flutter. Experience working full-stack is a big plus.
  • Attention to detail and obsession over fit-and-finish and design perfection.
  • Experience shipping libraries with elegant APIs used broadly within your company or externally as OSS.


  • Amplitude Vancouver, Canada

    About The Role & Team · We're looking for an engineer to work within our SDK engineering team, which is an integral piece of our analytics ecosystem. You will have full ownership of our open source data collection libraries and plugins. These products are used by thousands of cus ...


  • Hootsuite Vancouver, Canada

    We're looking for a Technical Partner Manager to accelerate strategic partnerships and foster our open ecosystem through apps and integrations. You'll be working with external developers and partners to build solutions, tools and apps that align with our Product vision and help s ...


  • Samsung Electronics Vancouver, Canada

    Position Summary · Our content is one of the first things our customers see when they use our products. We want to create a great first impression, excite our customers, educate them on the possibilities, help them when they run into issues, and enhance our company brand. · If yo ...


  • Workato Vancouver, Canada

    **About Workato**: · Workato is the only integration and automation platform that is as simple as it is powerful — and because it's built to power the largest enterprises, it is quite powerful. · Simultaneously, it's a low-code/no-code platform. This empowers any user (dev/non-de ...


  • LaSalle College Vancouver Vancouver, Canada

    LaSalle College Vancouver is part of the LCI Education Network which is present on 5 continents and has 23 post-secondary campuses and approximately 3,000 employees who support more than 17,000 students worldwide each year. From one country to the next, LCI Education favors the h ...


  • LCI Education Vancouver, Canada

    LaSalle College Vancouver is part of the LCI Education Network which is present on 5 continents and has 23 post-secondary campuses and approximately 3,000 employees who support more than 17,000 students worldwide each year. From one country to the next, LCI Education favors the h ...


  • Electronic Arts Vancouver, Canada

    The EA Digital Platform (EADP) group is the core powering the global EA ecosystem. We provide the foundation for all of EA's incredible games and player experiences with high-level platforms like Cloud, Commerce, Data and AI, Gameplay Services, Identity and Social. By providing r ...

  • Prenuvo

    Mobile Team Lead

    7 hours ago


    Prenuvo Vancouver, Canada

    **About Us** · At Prenuvo, we are on a mission to flip the paradigm from reactive "sick-care" to proactive health care. Our award-winning whole body scan is fast (under 1 hour), safe (MRI has no ionizing radiation), and non-invasive (no contrast). Our unique integrated stack of o ...

  • Offworld industries

    3D Generalist

    3 weeks ago


    Offworld industries New Westminster, Canada

    **About Offworld**: · Offworld Industries Ltd. (Offworld) is the independent studio behind the successful military first-person shooter game, "Squad". Offworld was formed in 2014 by more than 15 developers who had worked together on the well known Project Reality mod for Battlefi ...

  • Side Labs

    Blockchain Developer

    23 hours ago


    Side Labs British Columbia, Canada

    Company Description · Side Labs is the core developer of Side Protocol, an extension layer of Bitcoin designed to enhance programmability and scalability within the Bitcoin-centric ecosystem. · Role Description · We are seeking a highly talented and skilled software engineer with ...

  • Side Labs

    Blockchain Developer

    12 hours ago


    Side Labs British Columbia, Canada

    Company Description · Side Labs is the core developer of Side Protocol, an extension layer of Bitcoin designed to enhance programmability and scalability within the Bitcoin-centric ecosystem. · Role Description · We are seeking a highly talented and skilled software engineer ...


  • Side Labs British Columbia, Canada

    Company DescriptionSide Labs is the core developer of Side Protocol, an extension layer of Bitcoin designed to enhance programmability and scalability within the Bitcoin-centric ecosystem.Role DescriptionWe are seeking a highly talented and skilled software engineer with expertis ...


  • Amplitude Vancouver, BC, Canada

    You will have full ownership of our open source data collection libraries and plugins. These products are used by thousands of customers to send tens of billions of events to Amplitude each month. If you're passionate about building software that wows other developers and changes ...


  • Electronic Arts Vancouver, Canada

    The Electronic Arts Digital Platform (EADP) is one of the world's largest and fastest growing gaming platforms with a mission to change how the world plays games. · We live, breathe, and dream about how we can make every player's multiplayer experience memorable. We develop SDKs ...


  • Electronic Arts Inc. Vancouver, Canada $133,400 - $193,200

    The Electronic Arts Digital Platform (EADP) is one of the world's largest and fastest growing gaming platforms with a mission to change how the world plays games. · We live, breathe, and dream about how we can make every player's multiplayer experience memorable. We develop SDKs ...

  • T-Net British Columbia

    Android Developer

    4 days ago


    T-Net British Columbia Vancouver, Canada

    Our client is searching for a mobile specialist to quickly scale our innovation and enable farmers globally to battle environmental change through agroforestry. This job would allow you to build new features for our mobile application, which is utilized to gather carbon informati ...


  • Apryse Software Inc. Vancouver, BC, Canada

    We are looking for talented software developers with a winning combination of skills, experience, and entrepreneurial spirit to join our team. As a software developer in our company, you will not just be involved in all aspects of the software development process, but also be enc ...


  • Scanline VFX Vancouver, Canada

    We are looking for an experienced and adaptable Senior Software Engineer with expertise in C++ and to join our Core Software department. This department is responsible for implementing in-house applications for both infrastructure and artists, playing a critical role in sharing t ...


  • Seron Electronics Vancouver, Canada

    About Us: · Seron Electronics is a leading innovator in the tech industry, known for our cutting-edge hardware solutions. We are currently seeking a talented Android Software Developer to join our team and contribute to the development of an advanced application that integrates s ...


  • Seron Electronics Vancouver, BC, Canada

    About Us: Seron Electronics is a leading innovator in the tech industry, known for our cutting-edge hardware solutions. We are currently seeking a talented Android Software Developer to join our team and contribute to the development of an advanced application that integrates sea ...