Senior Software Engineer - Developer Experience & Tools
Core
Architecting and building AI-powered developer productivity tools, frameworks, and services to enhance the software development lifecycle (SDLC) for Yahoo Mail engineers.
Role type
Senior IC Developer Experience Engineer (AI/Platform)
Builds
AI-augmented coding assistants, automated testing pipelines, smart documentation tools, and internal developer platforms.
Domain
Internet / Consumer Email / Platform Engineering
Deliverable
production ML models | infrastructure
Required skills
Advanced data structures and algorithms, modern programming languages (Java, Python, Golang), integrating AI coding assistants and LLM agents, building scalable backend microservices and unified CLIs, CI/CD architecture, technical leadership.
Preferred skills
Fine-tuning foundation models, Google Vertex AI, GitHub Actions/ArgoCD/Jenkins, Infrastructure-as-Code (GCP), Unix/Linux environments, platform engineering principles.
Technologies
Claude, Cursor, Vertex AI, GCP, GitHub Actions, ArgoCD, Jenkins, Java, Python, Golang
Responsibilities
Architect and optimize developer productivity tools leveraging AI; implement AI-driven efficiencies in the developer inner-loop; establish automated review systems for AI-generated code; define and analyze DevEx metrics; take independent ownership of major SDLC phases; collaborate on complex developer pain points; mentor peers and promote best practices.
Seniority
Senior, hands-on IC with mentorship