We’re rebuilding the internet’s data layer for the AI era. Ketch runs systems that analyze billions of events and make millions of decisions every day, giving global brands real-time intelligence and control over how data moves across their entire ecosystem. As a Backend Engineer at Ketch, you’ll build reliable, scalable systems that make sense of messy, high-stakes data flowing through databases, pipelines, SaaS tools, websites, and mobile apps.
Requirements
- Strong backend engineering foundation in Go or similar languages.
- Experience building APIs, distributed systems, or microservices in cloud-native environments (AWS/GCP/Azure).
- Familiarity with databases/storage: Postgres, DynamoDB, ScyllaDB, Redis, Elasticsearch, etc.
- Understanding of distributed-systems fundamentals: concurrency, queues/streams, transactions, event-driven patterns.
- Experience with gRPC, REST, and service-to-service communication.
- Comfort with Kubernetes, containers, and core operational concerns (security, networking, resource management).
- Interest in modern AI/data tools (LLM APIs, embeddings, retrieval).
- Strong collaboration, curiosity, and a drive to build systems that quietly “just work” at massive scale.
- Degree in CS or equivalent practical experience building production systems.
Benefits
- Health Insurance
- 401k Matching
- Retirement Plan
- Stock Options
- Paid Time Off
- Flexible Work Arrangements