Ouryahoo

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

This listing is sourced directly from Ouryahoo's careers page and normalized into a canonical job model.