Senior Software Engineer
Core
Design and implement scalable backend data infrastructure, translating stakeholder requirements into integrations, services, and solutions for the data platform.
Role type
Senior IC backend data engineer
Builds
Scalable backend data infrastructure, event pipelines, APIs, and dataset snapshots for the data warehouse
Domain
Data engineering / Backend infrastructure
Deliverable
production ML models | infrastructure
Required skills
SQL, PostgreSQL, event processing (Kafka/RabbitMQ/Pulsar/Kinesis), containerization (Kubernetes), Infrastructure as Code (Terraform/Helm), GraphQL, TypeScript/JavaScript (Node.js)
Preferred skills
Julia
Responsibilities
Design and implement scalable backend data infrastructure; Lead complex feature discovery and technical design through RFCs; Maintain high standards for data completeness, idempotency, and correctness; Own pipelines delivering dataset snapshots into the data warehouse; Improve operational robustness through documentation and tools
Seniority
Senior, hands-on IC