Senior Software Engineer, Search Infrastructure
Core
Design, build, and operate highly scalable backend systems and infrastructure powering critical Search platform services, including edge infrastructure, traffic routing, and security.
Role type
Senior IC backend infrastructure engineer (search)
Builds
Search edge infrastructure, middleware orchestration systems, configuration management platforms, and internal operational tooling
Domain
Internet search, cloud-native distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, Go, distributed systems engineering, microservices architecture, Kubernetes, AWS, observability, incident response, CI/CD automation
Preferred skills
high-performance networking, API gateways, reverse proxies, traffic analysis, bot detection, low-latency system design, GCP, containerized workloads, AI-assisted development workflows
Technologies
AWS, Kubernetes, C++, Python, Go, Java, Rust, GCP
Responsibilities
Design and build scalable backend systems; develop and maintain Search edge infrastructure; improve system scalability, reliability, and latency; operate production services in AWS/Kubernetes; explore AI-assisted development workflows; contribute to CI/CD pipelines; collaborate cross-functionally on platform solutions.
Seniority
Senior, hands-on IC