Software Engineer, Core Services
Core
Design and operate critical backend platforms including caching systems, workflow orchestration, metadata stores, and file services to serve as the backbone of products.
Role type
Senior IC backend infrastructure engineer
Builds
Shared infrastructure services (caching, orchestration, storage) for product teams
Domain
Cloud infrastructure / Distributed systems
Deliverable
production ML models | infrastructure
Required skills
distributed systems, caching infrastructure, metadata storage, workflow orchestration, containerized services, CI/CD integration, consistency models, replication strategies, performance optimization
Preferred skills
multi-region system design, API design, abstraction creation
Technologies
Redis, Memcached, FoundationDB, Temporal, Cadence
Responsibilities
Design, build, and maintain shared infrastructure services; Collaborate with product teams to provide scalable primitives; Improve performance, resilience, and scalability of core services
Seniority
Senior, hands-on IC
