Senior Software Engineer, Core Infra
Core
Designing, implementing, and improving distributed system components that scale efficiently and operate reliably for high-volume systems.
Role type
Senior IC software engineer (distributed systems & core infra)
Builds
Scalable, fault-tolerant distributed system components, data plane platforms, and automation tooling
Domain
Cloud infrastructure, distributed systems, security
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, horizontal/vertical scaling, distributed state management, large-scale data processing, performance/load testing, fault-tolerant design, redundancy, replication, automatic failover, retries, circuit breakers, timeouts, encryption, access management, Infrastructure as Code, automation scripting, incident response, root-cause analysis, compliance documentation
Preferred skills
fault-injection testing, brown-out testing, change management procedures, knowledge sharing
Technologies
Cloud, Oracle, Security, DevOps, Incident Management, Windows
Responsibilities
Design and implement distributed system components for scalability and reliability; develop features and performance/load tests for high-volume systems; build fault-tolerant paths using redundancy and replication; create tests, alarms, dashboards, and telemetry for early issue detection; write and execute runbooks for failure recovery; diagnose and resolve operational issues via incident response; build automation scripts and tooling for maintenance; apply encryption and access controls to protect data; maintain Infrastructure as Code and cloud infrastructure; coordinate timelines and align with cross-functional teams.
Seniority
Senior, hands-on IC
