Senior Software Engineer - Core Infrastructure
Core
Build and evolve shared cloud-native infrastructure and services (search, cache, async job management, email pipeline) that lay the foundation for other engineering teams.
Role type
Staff-level backend infrastructure engineer
Builds
Cloud-native shared services and frameworks for search, caching, async jobs, and email pipelines
Domain
Cloud infrastructure / Identity platform
Required skills
Java, multithreading, garbage collection, memory management, cloud architecture, system tuning, debugging, unit testing, functional testing, code reviews
Preferred skills
Master's degree in Computer Science
Technologies
Redis, Docker, Terraform, AWS
Responsibilities
Design, develop, and deliver cloud-based infrastructure projects; drive evaluation and rollout of new common features and frameworks; operate, support, and upgrade shared services; conduct design and code reviews; monitor, troubleshoot, and fix services; evaluate system performance and resolve bottlenecks; provide technical guidance and mentorship to junior developers
Seniority
Staff, hands-on IC with mentorship

