Software Engineer - Distributed Systems
💰 $120,000 – $180,000/yr
Advertisement
Job Description
About Artie
Artie is a real-time streaming platform that moves production data across systems with zero maintenance. We make high-volume data replication simple, reliable, and scalable for engineering teams worldwide. Our platform powers mission-critical use cases including fraud and risk monitoring, inventory visibility, customer-facing analytics, and AI workloads.
Built by engineers for engineers who care about performance, reliability, and operational simplicity, Artie is trusted by leading companies like ClickUp, Substack, and Alloy. We're backed by top-tier investors including Y Combinator, General Catalyst, Pathlight Ventures, and the founders of Dropbox and Mode.
About the Role
We're seeking a talented Software Engineer with dedicated focus on distributed systems to join our small, growing team. In this dynamic role, you'll wear multiple hats, directly engage with customers, and play a crucial role in shaping the future of our data platform. You'll work at the forefront of data engineering, distributed systems, and infrastructure—tackling challenging technical problems that impact how teams replicate and stream their mission-critical data.
Day-to-Day Responsibilities
- Build column encryption features and launch analytics portals with schema change alerts
- Develop tooling to streamline and automate infrastructure workloads
- Introduce pipeline efficiencies by optimizing tradeoffs between virtual memory and disk utilization
- Design and implement native Change Data Capture (CDC) connectors for unsupported data sources
- Collaborate directly with customers to understand their data streaming needs
What We're Looking For
- Strong fundamentals in computer science with proven ability to build scalable systems
- Pragmatic mindset—focused on building the right solution rather than being right
- Comfortable jumping across the full stack and taking ownership of diverse technical challenges
- Vision for next-generation data platforms using stream processing and CDC to achieve zero-latency data movement
- Preference for experience scaling async systems and familiarity with gRPC, Kafka, Kubernetes, and Helm
- Proficiency in Go preferred but not required
- Commitment to working in-person 5 days/week in San Francisco's Financial District
Tech Stack
- Frontend: TypeScript, React, Material UI
- Backend: Go, PostgreSQL, Redis, Kafka, Elasticsearch
- Infrastructure: Terraform, Kubernetes, Helm on GCP and AWS
💰 Compensation not publicly listed. Market estimate for similar roles: from $120K, varying by experience and location.
Related Jobs
Related Jobs
Software Engineer - Scala (Functional Programming)
obsidiansystems
Engineering Lead, Custody
bitmex
Product Engineer
https://jobs.ashbyhq.com/artie
Senior Business Operations Leader
https://jobs.ashbyhq.com/artie
Stand out from other applicants
Create a professional CV in minutes — completely free