The Core Infrastructure Engineer 2 implements and optimizes components of existing distributed systems under guidance. The role applies scalability requirements, conducts performance and load testing, configures resilience features such as retries, circuit breakers, and timeouts, and contributes telemetry, alerts, runbooks, fault-injection tests, and basic data replication and synchronization. The engineer assists with on-call rotations, uses automation and Infrastructure as Code (IaC) scripts to troubleshoot, follows change, security, and compliance procedures, and escalates complex issues to senior engineers. As a Core Infrastructure Software Engineer, the role designs, develops, and operates highly available, scalable, fault-tolerant microservices across control plane, connectivity, distributed-systems data plane, and Linux daemon technologies. It contributes throughout the product lifecycle, from conceptualization and product definition through design, development, launch, and operational maturity. The engineer identifies opportunities to automate workflows across development, testing, troubleshooting, operations, and documentation, including thoughtful use of AI-assisted and agentic approaches. The role measures and improves reliability, delivery velocity, operational efficiency, customer outcomes, and engineering productivity, and shares effective practices across the team.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level