Founding Full-Stack Engineer
San Francisco, CA
Junior +2 · Full time
$160-205K
0.5-1.0%
Posted 2 years ago
Apply
The Pragmatic Engineer Test score for this team - plus any details points that are not (yet) a "yes": ***** Please get your score here: https://techpays.com/pragmatic-engineer-test After submitting, please share the result score here.
12/12 on The Pragmatic Engineer Test.

Note: this role is in-person in San Francisco, California. 


Complete helps candidates, employees, and teams navigate the opaqueness of compensation. We've done this by reimagining the offer letter experience (replacing those boring PDFs 😩), internal rewards tools, and the compensation planning platforms themselves.

About the role
Skills: Django, Python, React, TypeScript, PostgreSQL

As Complete's founding engineer, you'll play a key role in delivering on our mission to bring transparency to startup compensation. You'll be responsible for collaborating with product, design, engineers, and even directly with customers to produce world-class products for candidates, employees, and talent teams. As a full-stack engineer, you will own the delivery of products end-to-end, from writing database migrations to building and styling React components.

Our excitement about our mission and our stage of company requires a commitment from every employee, equally establishing a high bar of autonomy and responsibility.

Complete HQ is in San Francisco, but our team works all around the world. We'll come together as a team for quarterly off-sites to stay connected.

You'll succeed in this role if you have the following qualities:

  • Autonomous and high agency - You have a track record of building products end-to-end in environments of high ambiguity. You're known as someone who owns problems and outcomes.
  • Customer obsessed - You will work directly with customers to build empathy, understand their needs, and provide support. We don't believe you can create a world-class product without deep customer empathy.
  • Leads with empathy - You're willing, able, and excited to help a fellow team member.

We're looking for someone who:

  • Has 3+ years of experience as a full-time software engineer.
  • Has built products using React and Typescript and is familiar with building application backends (microservices or web frameworks).
  • Has some experience developing Django applications or knowledge of Python and a working knowledge of GraphQL, NextJS, and Node.
  • Not Required: A CS degree. We welcome applicants from all backgrounds and don't believe you need a university degree to be an exceptional engineer.

We have the following expectations:

  • You will build and ship high-quality products quickly.
  • You will build empathy for the customer and build features to solve their needs that we may never have expected or explicitly planned.
  • You will write up engineering proposals translated from designs or direct customer feedback. You'll be able to convert these proposals into well-scoped and prioritized tasks that you deliver on time.
  • You will help drive the technical roadmap forward by contributing to architectural decisions and building new infrastructure, services, and applications from zero-to-one.
  • You will push the quality and excellence bar by advocating for and practicing engineering best practices, including code reviews, testing, code quality, security, and monitoring.
  • You have a passion for your craft that drives you to improve systems and code without being explicitly told.
  • You are excited at the opportunity to grow with the company. We are very early, and you will need to level up quickly in both execution and leadership to grow with us.

Benefits + Perks

We provide benefits competitive with larger tech companies, including medical, dental, and vision insurance and unlimited time-off.

Tech Stack

The frontend is a React application written in Typescript and hosted on Vercel.

The backend is a Django application written in Python and hosted on Render.

Our database, authentication, and storage are all hosted on the open-source Firebase alternative, Supabase.

We use Linear, Notion, and Slack for async communication and project management.

Technology

The frontend is a React application written in Typescript and hosted on Vercel.

The backend is a Django application written in Python and hosted on Render.

Our database, authentication, and storage are all hosted on the open-source Firebase alternative, Supabase.

We use Linear, Notion, and Slack for async communication and project management.

Interview Process

Our interview process is short and to the point. You'll talk with the founders from the first call, and we can wrap up the entire process in days, not weeks. Our mission is to bring transparency to compensation, which also applies to our candidate experience. We'll share compensation expectations up-front.

  • 25 min call with CTO to discuss background, experience, career goals, and answer questions.
  • 50 min review of a past project + take-home exercise to understand your track record of acting with high agency and delivering on complex technical projects autonomously.
  • 50 min culture + product sense interview with the CEO.
  • Offer extended
Complete
Get compensation right, from the beginning.
Size:  1-10 employees
Investors
Accel
Y Combinator
The House Fund
Cristina Cordova
Will Larson
Gergely Orosz's Notes
Gergely Orosz
Curator of The Pragmatic Engineer Job Board
A founding engineer position, where you get to heavily influence the engineering culture.
© 2023 Pallet Labs Inc. See privacy policy and terms of service
Get started on Pallet
This community is on Pallet — Where creators turn their community into recruiting networks