Software Engineer II Data Reliability
Core
Build and maintain data-platform infrastructure, including databases, streaming, caching, and Kubernetes environments, ensuring high availability and reliability.
Role type
Senior IC data reliability engineer (infrastructure)
Builds
Production data services, APIs, Terraform modules, and automation tooling for provisioning and lifecycle management.
Domain
Cloud infrastructure and data platform engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Terraform, API development, SQL/NoSQL, streaming technologies, Kubernetes, Linux, observability, automated testing, distributed systems concepts
Preferred skills
Internal developer platforms, self-service infrastructure, AI/ML for infrastructure workflows, agent-assisted workflows, policy-based automation
Technologies
Go, Terraform, Cassandra, Aurora, Aerospike, Kafka, MSK, Redis, DynamoDB, ElastiCache, AWS, GCP, Kubernetes
Responsibilities
Develop and maintain software, APIs, and automation for data-platform infrastructure; Operate and improve SQL, NoSQL, streaming, and caching platforms; Define and measure SLIs, SLOs, error budgets, and metrics; Participate in on-call rotations and incident response; Create automated tests for infrastructure and operational tooling.
Seniority
Senior, hands-on IC