About Artie
We are building Artie, a real-time data streaming solution focused on databases and data warehouses. Typical ETL solutions leverage batched processes or schedulers (DAGs, Airflow), which cannot achieve real time data syncs. We leverage change data capture (CDC) and stream processing to perform data transfers in a more efficient way, which enables sub-minute latency.
About the role
Skills: Go, React, TypeScript, KafkaWe are a small team based in San Francisco looking to hire our third founding engineer!
As a founding engineer, you will have the opportunity to wear multiple hats, directly interact with our customers and play a critical role in shaping the future of our product.
This is a challenging and dynamic role, and you will be working at the forefront of distributed systems, infrastructure and data engineering.
What you should expect & examples of day-to-day tasks:
- New functionality to our customer dashboard such as column exclusion, launching our analytics portal, schema change alerts
- Talking with customers to understand core pain points and working with them on feature requests
- Implementing a new database type as a source and/or destination
- Spinning up a new data plane in a new AWS or GCP region with tools like Terraform and Helm
About us
Artie is a real-time database replication solution for databases and data warehouses. To do this, we leverage Kafka and change data capture. We're growing fast - we launched our cloud product a year ago and are now processing billions of rows per month.
We're backed by Exponent Founders Capital, General Catalyst and other world class angels like Benn Stancil (Mode), Lenny Rachitsky (Lenny’s Newsletter), and Arash Ferdowsi (Dropbox).
What we are looking for
- Strong fundamentals in computer science or related
- Pragmatic and care more about building the right thing vs. being right
- Comfortable jumping around the stack and wearing different hats
- Someone that wants to take an active role in defining the next gen data platform that utilizes stream processing and CDC to drive data latency to zero, while also focusing on ease-of-use and extensibility
- Past experience working on scaling asynchronous systems and exposure to topics like gRPC, Kafka and Kubernetes is preferred but not required!
- Proficiency writing in Go is preferred, but not necessary
Tech Stack
- Frontend: TypeScript (React and Material UI)
- Backend: Go, PostgreSQL, Redis and Kafka
- Infra: Terraform, Kubernetes, and Helm on GCP and AWS
Technology
Frontend
- Our marketing site is written with Next.js and Tailwind.
- Customer dashboard is written with React, Material UI and Typescript.
Backend
Our open-sourced service, Artie Transfer and our backends are all written in Go.
Infrastructure
- Kafka
- Kubernetes w/ Helm
- Terraform