Livedocs is looking for a founding engineer (employee #2) to join our team. In this role, you will work closely with the founder and product team to build a next-generation office suite for modern teams.
This role is for somebody aligned with our vision to build a world-class product that democratizes access to solid data infrastructure, is hungry to earn an above-market equity stake, and can rapidly build at the pace of a quickly-growing startup.
Livedocs is backed by some of the best investors in Silicon Valley, like General Catalyst, Khosla Ventures, PJC, Unshackled Ventures, YCombinator, Pioneer, and more.
As a hacker, you have many options. You want to work at Livedocs because you:
- Believe in Livedocs' vision for empowering small teams to deliver world-class customer experiences by leveraging their data to make better decisions without having to write code/SQL (think, "Vercel for data stacks")
- Desire the impact and freedom that come with being the first or second full-time engineer, with the option of growing into a management or architect role
- Know the data engineering space quite well, and know that the current state of the tooling is ripe for positive disruption!
- Operate outside the instruction manual — Not afraid to break new ground where an existing solution doesn't exist. And are surrounded by colleagues who think the same way.
Responsibilities
- Taking ownership of all our codebase, including the web app, microservices, and a particular focus on our backend data sync engine (written in Go, Typescript, with Postgres and Sequelize)
- Full-stack web development with typescript, node, graphql, nextjs, and postgres
- Building ETL workflows (Readers and loaders), setting up and managing data infrastructure (particularly Redshift, DBT, etc
- Building and managing microservices and integrations between Livedocs and third-party APIs/DBs
- Cross-datastore queries: You'll build Livedocs' visual query interface that abstracts over disparate data stores, including customer databases. Database expertise is not required, but you should be comfortable writing and optimizing SQL.
- If you wish to grow into a management role, you'll also make hiring decisions and own engineering culture.
About You
- You have 3+ years of experience as a professional software engineer.
- You have experience writing high-quality Typescript, Node, and NextJS code and are familiar with PostgreSQL and Apollo GraphQL
- You have experience or interest in building data pipelines and/or setting up data stacks with tools like Redshift, Apache Airflow, transformations with DBT, etc