Software Engineer , SRE Tooling & Reliability Platforms
YahooAbout the role
A Little About Us
Our Tooling and Reliability Platforms team operates as a foundational pillar of the Central Technology Organization. We provide the "paved road" for Yahoo's diverse verticals, enabling them to ship world-class products at a global scale. Our mission is to build the modern, secure, and highly efficient platforms that power all of Yahoo's brands, with a relentless focus on Engineered Resilience.
A Lot About You
The Tooling and Reliability team is looking for a Software Dev Engineer I (IC2) focused on building and maintaining the vital services that support our primary incident management platform. You will be at the forefront of our AIOps initiative, building new AI services designed to provide service teams with instant context and automated triaging capabilities during high-pressure incidents. In this role, you will be expected to utilize AI-augmented workflows to increase engineering velocity and ensure the resilience of our global platforms.
Key Responsibilities
Build, deploy, and maintain high-availability services that integrate our core Incident Management tools with Yahoo’s internal ecosystem.
Develop new AI services and agents that ingest massive amounts of telemetry to provide on-call engineers with real-time summaries, historical context, and automated root-cause hypotheses.
Use Infrastructure as Code (Terraform/CloudFormation) to manage serverless infrastructure, ensuring reliability tools are as resilient as the services they monitor.
Identify and implement AI-driven efficiencies in your day-to-day development, replacing manual, repetitive tasks with automated or AI-assisted workflows.
Leverage AI pair-programming tools to accelerate code reviews and ensure high unit-test coverage for all new reliability services.
Verify and validate AI-generated code and infrastructure outputs to ensure they meet Yahoo’s security and resilience standards.
Who You Are
Problem Solver: You enjoy digging into how complex systems work and finding ways to make them better through automation.
Software-First: You have a solid foundation in computer science and are comfortable writing code in Python, Go, or Java.
AI-Forward Mindset: You are committed to applying Large Language Models (LLMs) and Machine Learning to real-world operational problems, turning noise into actionable insights.
Collaborative: You enjoy working in a team environment and are excited to learn from senior engineers and architects while proactively suggesting process improvements.
Minimum Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
Proficiency in at least one programming language (Python or Go preferred).
Working knowledge of AI-assisted development tools (e.g., GitHub Copilot, Amazon CodeWhisperer, or Cursor).
Understanding of Linux/Unix environments and basic networking concepts.
Familiarity with Git and version control.
Preferred Qualifications
Experience with Cloud providers (AWS, GCP).
Familiarity with Docker, Kubernetes, or serverless architectures.
Demonstrated experience using Prompt Engineering to assist in debugging complex system failures or generating technical documentation.
Interest in Machine Learning applications for DevOps and site reliability.
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; and safeguarding business operations and
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s