About The Position

SWTCH is pioneering EV charging solutions for multifamily and commercial properties across North America. Since 2016, our team of entrepreneurs, energy professionals, and technologists has been focused on unlocking the social, economic, and environmental benefits of widespread EV adoption. Today, our solutions are deployed in tens of thousands of locations —many of which are low-to-moderate income housing—helping to make clean mobility accessible for all. With an expanding footprint across Canada and the U.S., we’re scaling quickly and looking for mission-driven talent to help accelerate our growth. We're building a new fleet management product, and we want to find out what an AI-first way of working actually looks like in practice. Not as a productivity boost layered on top of regular engineering. As the way the work gets done. You'd be the engineer on it, working with a dedicated PM. Our Director of Engineering will be close enough to help with bigger architecture and tradeoff calls without sitting in your day-to-day. This is a permanent role. We're running an experiment in how we build, not on whether to keep you. If we learn the approach has limits, that's still useful, and there's plenty of other engineering work to grow into. You'd own the work end-to-end. The stack is Python, FastAPI and Postgres on the backend, with Next.js on the front. That said, the stack isn't a test. We care more about how you learn than what you've already used.

Requirements

  • Shipped backend services in production.
  • Strong fundamentals and a history of picking up new stacks.
  • Worked with a modern JS/TS framework: Next.js, React, Vue, Svelte.
  • Can tell us about a time you picked up something unfamiliar and shipped real work with it.
  • Use AI tools as part of how you actually work, and can talk about it specifically.
  • Take the unglamorous stuff seriously: logging, testing, docs, deployment hygiene.
  • Owned something end-to-end before, somewhere.
  • Write clearly.
  • No CS degree required

Nice To Haves

  • Prefer to have well-defined tickets handed to you.
  • Think of AI tools as a shortcut, not a craft with its own skills.
  • Ship best when there's a senior engineer reviewing every call.
  • Attached to one stack and not interested in stretching outside it.

Responsibilities

  • Designing and shipping the first version of our fleet operations product
  • Owning the work end-to-end: APIs, UI, deployment, monitoring, the on-call rotation
  • Actually using AI tools as your main way of working. Not just code completion. Architecture exploration, testing, debugging, writing docs, all of it
  • Being open about what works and what doesn't, so the rest of the team can learn from what you're finding
  • Working closely with your PM, with customer outcomes in front of every decision

Benefits

  • Business Impact - As a core member of the team, you have the opportunity to take a supporting role and make a significant impact on the culture and values of the company.
  • Environmental Impact - We are a clean energy company with a mission to reduce carbon emissions globally to ensure a clean and sustainable future.
  • Diversity - People develop their talents and skills in different ways. We value different paths and experiences. If you think you meet the qualifications we are seeking, take a chance and express your interest here.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service