Founding Engineer (Distributed Systems)

Software that streams data from databases to warehouses in real-time using CDC and stream processing
$150,000 - $215,000
Distributed Systems
Senior Software Engineer
In-Person
1 - 10 Employees
3+ years of experience
Enterprise SaaS

Description For Founding Engineer (Distributed Systems)

Artie is an innovative startup revolutionizing real-time database replication for databases and data warehouses. Founded in 2023 and backed by notable investors including Pathlight, General Catalyst, and prominent angels from companies like Mode, Dropbox, and more, Artie has quickly scaled to process over 10 billion rows monthly within their first year.

As a Founding Engineer focusing on Distributed Systems, you'll join a small, dynamic team in San Francisco as their third founding engineer. This role offers a unique opportunity to work at the intersection of data engineering, distributed systems, and infrastructure. You'll be instrumental in building critical features like column encryption, analytics portals, and schema change alerts, while also optimizing pipeline efficiencies and developing CDC connectors.

The position requires someone who can think strategically about distributed systems while remaining hands-on with implementation. You'll work with a modern tech stack including Go, TypeScript, Kafka, and Kubernetes, building solutions that leverage change data capture (CDC) and stream processing to achieve sub-minute latency in data transfers.

This is an exceptional opportunity for an experienced engineer who wants to make a significant impact in the data infrastructure space. You'll work directly with founders, interact with customers, and help shape the future of real-time data streaming. The role offers competitive compensation including both salary and equity, reflecting the founding nature of the position.

Last updated a month ago

Responsibilities For Founding Engineer (Distributed Systems)

  • Building column encryption, launching analytics portal and schema change alerts
  • Building tooling to streamline and automate infrastructure workloads
  • Introducing pipeline efficiencies by making tradeoffs between virtual memory and disk
  • Building native change data capture (CDC) connectors to data sources
  • Directly interact with customers and shape the future of the product

Requirements For Founding Engineer (Distributed Systems)

TypeScript
Go
PostgreSQL
Redis
Kafka
Kubernetes
  • Strong fundamentals in computer science
  • Pragmatic approach to building the right thing
  • Comfortable jumping around the stack and wearing different hats
  • Experience with scaling async systems (preferred)
  • Knowledge of gRPC, Kafka, Kubernetes, Helm (preferred)
  • Proficiency in Go (preferred)

Interested in this job?

Jobs Related To Artie Founding Engineer (Distributed Systems)

Satellite Systems Engineer, System Reliability

Senior Systems Engineer role at Amazon's Project Kuiper, developing satellite systems to provide global broadband access, offering competitive compensation and benefits.

Software Dev Engineer III, Distributed Systems, Amazon Redshift, Query Processing

Senior Software Engineer role at Amazon working on distributed systems for AWS Redshift, focusing on query processing and scalable cloud solutions.

Sr. Software Dev Engineer, Kuiper SDN Team

Senior Software Engineer role at Amazon's Project Kuiper, developing SDN solutions for a global satellite-based internet network.

Senior Software Engineer - Qualcomm XR labs Europe

Senior Software Engineer role at Qualcomm XR labs Europe, focusing on AR/VR technology development with C++ and computer vision expertise.

Senior Software Engineer, Service Mesh Infrastructure (C++ and Rust Expertise)

Senior Software Engineer position at LinkedIn focusing on Service Mesh Infrastructure development using C++ and Rust, offering competitive compensation and benefits.