Full-Stack Engineer (Remote) at Fathom (W21)
$130K - $190K  •  0.25% - 0.75%
Never take notes again with the #1 AI Meeting Assistant
CA / US / Remote (CA; US)
Full-time
3+ years
About Fathom

We think it’s insane that so many people and businesses rely on notes as a primary means of remembering and sharing insights from video calls.

Notes are time consuming and stressful to create while trying to hold a conversation. Even when done well, notes are a poor solution compared to hearing something first-hand.

We started Fathom to rid us all of the tyranny of note-taking and in just 18 months since launch we’ve already accomplished a lot:

Check out our product (it’s free) to learn more about the product.

About the role

Are you an experienced software engineer who enjoys working on a fast-growing product that users absolutely love? If so, you've come to the right place.

You have a lot of choices about where you spend your time, so let's first tell you a little about us.

🚀 ABOUT FATHOM

We think it’s insane that so many people and businesses rely on notes to remember and share insights from their meetings.

Notes are time-consuming and stressful to create while trying to hold a conversation. Even when done well, notes are a poor solution compared to hearing something first-hand.

We started Fathom to rid us all of the tyranny of note-taking, and people seem to really love what we've built so far:

🥇 #1 Highest Satisfaction Product of 2024 on G2

🔥 #1 Rated on G2 with 1,900+ reviews and a perfect 5/5 rating

🥇 #1 Product of the Day and #2 AI Product of the Year

🚀 Most installed AI meeting assistant on both the Zoom and HubSpot marketplaces

📈 We’re hitting usage and revenue records every week

We're growing incredibly quickly, so we're looking to grow our small but mighty team.

🔥 WHY YOU SHOULD JOIN US

  • Opportunity for impact. We’re established enough to ship instead of fighting fires and early enough that your work will have a real impact.
  • Opportunity for learning. You’ll work alongside our 4-person, all-senior engineering team who have many years of industry experience and advanced degrees in Computer Science.
  • Startup experience. You’ll work closely with our CEO, a 2X Founder/CEO with a background in computer science and product design.
  • We embrace being fully remote. We schedule meetings sparingly and instead heavily use async comms (Slack, Notion, Loom)

✅ ABOUT YOU

We are looking for full-stack application developers who can focus on building & evolving product features (ex CRM and task integrations) while learning the platform layer. Someone who can grow into ownership of application-level features and, in time, contributions to the core platform as well.

  • SaaS Experience. You need to have at least 2+ years of experience writing customer-facing code for a SaaS product. We're looking for experienced folks who want to become masters of their trade, not junior folks looking for their first experience.

  • Curious & Low Ego. We have a complex and high throughput product where reliability is #1. You should enjoy reading and understanding other people's code and be willing to take feedback.

  • Focused on Winning. The best code is the one that gets the feature in the hands of the customer first. We don't abstract or optimize prematurely. We're looking for folks who want to ship fast and win rather than those who take more pride in maximizing the elegance of their code.

  • Strong Work Ethic. This is a startup in the classical sense of the word. We work hard because that's the only way to win against incumbent competitors much larger than us.

  • Generalist. We're pragmatic and practical. We like working with generalists who can articulate the tradeoffs between different approaches, languages, or frameworks.

You should also live within 2 hours of a US time zone and speak English fluently.

⚙️ TECH STACK

We use all of the following technologies. Your knowledge of these would be helpful, but you need not be familiar with all of them as we assume you're smart enough to pick up anything quickly.

  • Application Layer: Ruby/Rails/Sidekiq, Typescript/TSX, MySQL, Redis, Pusher, Electron
  • Platform Layer: GCP (GCS + GKE), Docker, GitHub Actions, CircleCI, Elasticsearch, Go
Technology

We use all of the following to power the Fathom app. If you're an engineer, knowledge of these would be helpful but you need not be familiar with all of them. If you're not an engineer, you can ignore this :)

GKE, S3, Ruby/Rails/Sidekiq, Go, Electron, Typescript/TSX, Stencil, Elasticsearch, C++, Kafka, MySQL, Redis, Pusher, GitHub Actions, Docker, ArgoCD, CircleCI

Interview Process

➡️ OUR HIRING PROCESS

  • No live coding. We have no idea who thought writing code on whiteboards was a good idea but we hate it. We’re much more interested in what you’ve done and learned.
  • You’ll meet the entire team. We think it’s important that you get to meet everyone you’ll be working with.
  • No bullshit. Ask us anything you like. We’ve never understood why companies pretend they’re something that they’re not in the hiring process - you’re going to find out eventually so we’d rather you know who we are up front so we can both make sure this is a good fit for all involved.
  • Quick turnaround time. We know you have lots of options so we move fast usually in less than a week from start to finish.

Other jobs at Fathom

fulltimeAU / NZ / SG / US / Remote (AU; NZ; SG; US)Data Science$90K - $120K3+ years

fulltimeAU / NZ / SG / US / Remote (AU; NZ; SG; US)Data Science$90K - $120K3+ years

fulltimeCA / US / Remote (CA; US)Full Stack$130K - $190K0.25% - 0.75%3+ years

fulltimeUS / Remote (US)$120K - $130K1+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›