Ouryahoo
Senior Software Engineer, Search Infrastructure
United States of America · Senior
Sponsorship not specified$128k-$267kDetected 26 days ago
PythonJavaRustC++Distributed SystemsAWSGCPCloud PlatformsKubernetesCI/CDSparkIncident ResponseSystems EngineeringProblem Solving
About the role
- Yahoo serves as a trusted guide for hundreds of millions of people globally, helping them achieve their goals online through our portfolio of iconic products.
- Our systems run on AWS cloud infrastructure with Kubernetes-based deployments, requiring strong focus on distributed systems engineering, operational excellence, reliability, and low-latency performance.
Responsibilities
- Design, build, and operate highly scalable backend systems and infrastructure that power critical Search platform services.
- Develop and maintain Search edge infrastructure responsible for request validation, traffic routing, origin mapping, traffic analysis, bot detection, and platform security.
- Collaborate cross-functionally with Search, Product, Infrastructure, Editorial, and Operations teams to deliver scalable platform solutions.
- Participate in technical design discussions, architecture reviews, and continuous platform improvements.
- Collaborate with and provide technical expertise to team members across different components and technology stacks within the Search platform.
Requirements
- Bachelor's or Master's degree in Computer Science or a related field
- or equivalent experience.
- 5+ years of professional experience building large-scale, highly scalable backend systems.
- Strong programming skills in one or more of the following languages: C++, Python, or Go. Experience with Java or Rust is a plus.
- Experience designing, building, and operating highly scalable distributed backend systems.
- Strong understanding of microservices, cloud-native architectures, and Kubernetes-based deployments in AWS environments. Experience with Google Cloud Platform (GCP) is a plus.
Nice to have
- Experience working on edge infrastructure, API gateways, reverse proxies, traffic routing, or high-performance networking systems.
- Experience with traffic analysis, bot detection, request filtering, or platform security systems.
- Experience with Kubernetes, containerized workloads, and cloud-native infrastructure tooling.
- Experience with applying AI-assisted tools and workflows to software engineering, troubleshooting, and infrastructure operations.
- The material job duties and responsibilities of this role include those listed above as well as adhering to Yahoo policies
- exercising sound judgment
- working effectively, safely and inclusively with others
- exhibiting trustworthiness and meeting expectations
Skills
- Experience with observability, monitoring, debugging, incident response, and production operations for large-scale services.
- Familiarity with CI/CD systems, automation tooling, and modern software development practices.
- Strong problem-solving skills and the ability to work effectively in collaborative engineering environments.
- Yahoo Search powers experiences used by millions of users globally every day.
Compensation
- The compensation for this position ranges from $128,250.00 - $266,875.00/yr and will vary depending on factors such as your location, skills and experience.The compensation package may also include incentive compensation opportunities in th
Apply directly at Ouryahoo →Create a free account for alerts like thisView Ouryahoo immigration profile
This listing is sourced directly from Ouryahoo's careers page and normalized into a canonical job model.