- 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.
- 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.
-
Staff Software Engineer, SDK
4 days ago
Amplitude Vancouver, CanadaAbout 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 ...
-
Technical Partner Manager
3 weeks ago
Hootsuite Vancouver, CanadaWe'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 ...
-
Junior Technical Writer
2 weeks ago
Samsung Electronics Vancouver, CanadaPosition 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 ...
-
Solutions Consultant
1 week ago
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 ...
-
Graphics Programming for Games Instructor
2 weeks ago
LaSalle College Vancouver Vancouver, CanadaLaSalle 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 ...
-
Graphics Programming for Games Instructor
2 weeks ago
LCI Education Vancouver, CanadaLaSalle 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 ...
-
Director Product Management
7 hours ago
Electronic Arts Vancouver, CanadaThe 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 ...
-
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 ...
-
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 ...
-
Blockchain Developer
23 hours ago
Side Labs British Columbia, CanadaCompany 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 ...
-
Blockchain Developer
12 hours ago
Side Labs British Columbia, CanadaCompany 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 ...
-
Blockchain Developer
1 hour ago
Side Labs British Columbia, CanadaCompany 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 ...
-
Staff Software Engineer, Innovation
4 days ago
Amplitude Vancouver, BC, CanadaYou 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 ...
-
Senior Software Engineer
4 days ago
Electronic Arts Vancouver, CanadaThe 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 ...
-
Senior Software Engineer
4 days ago
Electronic Arts Inc. Vancouver, Canada $133,400 - $193,200The 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 ...
-
Android Developer
4 days ago
T-Net British Columbia Vancouver, CanadaOur 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 ...
-
Développeur / Software Engineer C++ H/F
1 week ago
Apryse Software Inc. Vancouver, BC, CanadaWe 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 ...
-
Senior Software Engineer, Simulation
1 week ago
Scanline VFX Vancouver, CanadaWe 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 ...
-
(Apply in 3 Minutes) Software Engineer
3 days ago
Seron Electronics Vancouver, CanadaAbout 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 ...
-
Remote Software Engineer-Front End
3 days ago
Seron Electronics Vancouver, BC, CanadaAbout 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 ...
Staff Software Engineer, SDK - Vancouver, Canada - Amplitude
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:
You'll be a great addition to the team if you have: