Senior Software Engineer

Vancouver, Canada
,
Full-Time

Role: Senior Software Engineer

Location: Vancouver, Canada (in-person preferred but remote is possible)

Experience: 4+ years

Skills: TypeScript, React, Elixir, PostgreSQL

Salary range: $150K - $250K USD ($185K - $325K CAD)

Equity range: 0.5% - 2.0%

Sleek is a browser extension that lets users do 1-click checkout from every store on the internet. Sleek does this by driving a user’s web browser the same way a human would, clicking buttons and typing their information into fields on websites. Deep down, we are creating a ‘self-driving’ experience for eCommerce.

The Role

We’re looking for a Senior Software Engineering generalist to work on all parts of Sleek's apps. Sleek prides itself on having an extremely high quality engineering team, so you’ll be working with some of the best people in the world on solving 1-click checkout.

The role entails:

  • Writing front-end Typescript and React code for our browser extension and web app.
  • Writing back-end Elixir in our Phoenix REST API.
  • Creating data pipelines to capture how users checkout at online stores to improve our 1-click checkout experience.
  • Standing up infrastructure using IaC in AWS.

The problems that we tackle at Sleek today are hard and technical. Engineers at Sleek write code that is efficient and high-quality. This is an opportunity to get in at the ground floor and tackle a hard problem — one we’re confident you’ll love solving.

Sleek is backed by Y Combinator and an outstanding group of investors whose backgrounds include founding Twitch, founding Chime, and investing in Facebook.


The Tech Stack

The key components of Sleek's tech stack are: 

  1. The browser extension: written in Typescript, React, and uses the Chrome Extension API.
  2. The web-app: written in Typescript and React.
  3. The API: written in Elixir, using Postgres and Phoenix.
  4. The data pipeline: written in Elixir, stored in Postgres — massages huge amounts of data for our autofill and 1-click checkout engine.

We also have an assortment of other tech that we use:

  • Tailwind CSS for styling
  • AWS and Fly.io for deployment
  • Linear for task tracking
  • Segment, Amplitude, Hotjar, and June.so for analytics


What You’ll Do

  • You’ll come up with new data-based solutions to increase the breadth and efficacy of Sleek’s 1-click checkout engine.
  • You’ll write tight front-end experiences for the user across our app and extension.
  • You’ll instrument analytics to measure how autofill and application features are working.
  • You’ll ship product to users very fast and very often. We are biased towards action. 
  • You'll solve challenging new problems — we believe the biggest opportunities come from tackling the hardest problems. At Sleek, we’re doing something that has never been done before — building a platform that can understand and navigate every eCommerce store on the internet. 
  • You'll have the opportunity for outsized impact across several areas both now and in the future. Within our growing product/team, you can evolve into a leadership or more principal focused role, or gain the experience necessary to be an exceptional founder yourself one day. 


Your Skills & Experience

Hard tech experience:

  • You have 4+ years of experience writing amazing code — building and scaling high-quality, maintainable, products from the client to the server. 
  • You have experience working on web technologies — from front-end applications to back-end APIs.
  • You have a deep understanding of how modern web applications work and how internet browsers operate.

Soft tech experience:

  • You like to stay on top of best practices and current trends in Software Engineering and Machine Learning.
  • You can evaluate when ML is the right tool for the job, and when other approaches will be more effective.

Soft skills:

  • You have a founder’s mentality, whether through working at a startup yourself or having gained entrepreneurial experience first-hand. Interesting side projects count, too 😊
  • You love what you do — you love using your technical skillset and knowledge to create well-crafted products that create meaningful value. 


We care more about your ability to execute and learn than what degree you hold or what college you attended. 


Benefits (and Perks!)

  • Employee equity plan.
  • Generous compensation.
  • Salary in the range of $150K — $250K USD ($185K — $325K CAD)
  • Equity in the range of 0.5% — 2.0%
  • Complete health, dental, and vision benefits. 
  • Comprehensive relocation support (if applicable).
  • Perks like house cleaning, weekly meals, happy hours, and more. 
  • You’ll get to be part of an extremely close team that’s worked together for ~7 years. 
  • We invest heavily in our employees to make sure that the best and brightest work at Sleek. 


Why You Should Join Sleek

Sleek is building a first-of-its-kind platform that can understand and navigate every eCommerce store on the internet.

Our current product is a browser extension that lets users do 1-click checkout from anywhere. Users give us their credit card once, and we make checking out from any website as easy as buying from Amazon. Plus, Sleek gives users cash back (on top of their existing card rewards). 

Deep down, we are creating a ‘self-driving’ experience for eCommerce. Our browser extension is powered by an engine that can understand and complete every checkout the same way a human would. That’s why we are the only platform that works everywhere. That's how we win.

We’re building an in-person Engineering team in Vancouver — however, we maintain flexibility for those who need to be remote. As founders, we’re a tight-knit group that has been together for 7 years. We have engineering experience building Microsoft’s Edge browser, consulting global brands on eComm strategy, and structuring partnerships for fintechs.

Sound like you?

Submit an application.

Apply Now
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.