Backend Developer
Core
Design, develop, test, and maintain backend services for a data quality and observability platform that reads from source systems, runs validation logic, and reports incidents.
Role type
Backend Developer
Builds
Backend services, data source connectors, and SQL query generation logic for a data quality platform
Domain
Data quality, observability, distributed systems
Deliverable
production ML models | product features
Required skills
Rust, Go, SQL, distributed systems, message-streaming technologies, containerized deployment, Protocol Buffers, gRPC
Preferred skills
None stated
Technologies
Rust, Go, BigQuery, Snowflake, Kafka, ClickHouse, Postgres, Protocol Buffers, gRPC, Kubernetes
Responsibilities
Design and develop backend services; Develop and maintain SQL query generation logic; Define and maintain service contracts; Build and maintain data source connectors; Diagnose and resolve production issues; Write automated tests and maintain technical documentation; Collaborate with Customer Success and Solutions Engineering teams; Deploy and operate services using Kubernetes
Seniority
Mid-level, hands-on IC