Dot Product logo

Founding Software Engineer

Dot Product
Full-time
On-site
San Francisco, California, United States

Why work at Dot Product?

  • We care deeply about doing Great Work.

  • We are solving a hard technology problem with an enormous market and impact opportunity on the other side.

  • We are a small team of staff-level builders and intend to keep it this way. We hail from companies like Stripe, Coinbase, Primer and Pipe.

  • You will get to be part of the founding team and build the company together with us. We mean it.

  • We work in person out of our office in San Francisco.

Who we are looking for

We aim to build this company with ambitious, driven, and kind colleagues. These are the qualities we are looking for in our founding team:

  • An extreme level of autonomy, ownership, and self-direction.

  • Excellent written and verbal communication skills. We will ask for writing samples.

  • Experience and/or a strong desire to work in an early-stage environment.

  • Ability to take a long view of the world, but remain hyper focused on moving the needle every day.

  • A demonstrated history of technical excellence in previous jobs, personal projects, or school.


What you will work on

This is a full-stack position, so you get to work on all parts of the system (frontend, backend, devops, infrastructure).

  • Designing and implementing end-to-end user-facing features and experiences. We are building in a completely new category, there is a lot that needs to be figured out for the first time.

  • Architecting and building systems to safely and compliantly serve our products to even the most demanding and regulated industries.

  • Reducing the end-to-end latency of the system, both real and perceived. This will require performance optimizations at all levels: from hacking on low-level GPU core optimizations to improving our algorithms to experimenting with novel UX ideas.

  • Solving engineering and product challenges that arise from translating new research ideas into production software.

  • Everyone on the founding team is expected to work extremely closely with our customers.

Must haves

  • 6+ years of experience building production software.

  • Strong CS and engineering fundamentals.

  • Proficiency with Python and/or Typescript + React. Understanding of the modern web stack.

  • Good intuition for making technical, product, and business tradeoffs.

  • Experience doing 0-to-1 engineering work at either startups or personal projects.

  • Good sense for product design and UX.

  • Strong interest in working and experimenting with the latest AI advancements. You have caught the β€œLLM bug” and want to spend the next phase of your career going deeper.

Nice to haves

  • Experience with deep learning modeling and infrastructure at large scale.

  • Experience working on low latency real-time systems.

  • Experience working at early-stage and fast-growing companies.