OurYahoo

Technical Staff

Germany Full time
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. For advertisers, Yahoo Advertising offers omnichannel solutions and powerful data to engage with our brands and deliver results.

A Little About Us

It takes powerful technology to redefine how hundreds of millions of people interact with the web. Our team is building the next generation of AI-driven experiences, integrating cutting-edge large language models (LLMs) to provide smarter, faster, and more personal access to information across all major platforms (iOS, Android, MacOS, and Windows). We are a cross-functional team of engineers dedicated to building a best-in-class application. What you do here will have a huge impact on our business and customers.

A Lot About You

You are a technical leader who thinks in systems and ships in products. You own features end-to-end not just the code, but the architecture, the product decisions, the quality bar, and the people who build alongside you. You move fluidly between platforms (iOS, Android, desktop), understanding that great features require coherent design across all of them.

You're as comfortable whiteboarding architecture as you are vibe coding a prototype to prove out an idea. You don't wait for specs, you shape them. You don't just fix bugs—you define and enforce the SLAs that prevent them. When something is broken in the product experience, you feel it personally and act on it.

You lead without managing. Engineers want to work with you because you make them better through pairing, code review, architecture guidance, and raising the bar on what "good" looks like. You bring clarity to ambiguity, make hard calls when tradeoffs are unclear, and take responsibility for outcomes.

You use AI tools (Claude Code, Codex, etc.) not as novelties but as force multipliers, accelerating architecture exploration, prototyping, and implementation while maintaining high standards for correctness, performance, and security.

Responsibilities

  • Own features across platforms: Drive features from concept through ship on iOS, Android, and desktop—defining architecture, making product decisions, and ensuring consistency and quality across all surfaces.

  • Define and enforce SLAs: Establish performance, reliability, and quality standards for your features; instrument, monitor, and be accountable for meeting them.

  • Make product decisions: Partner with PM and Design, but lead technical product decisions—scoping, sequencing, tradeoffs, and when to say no.

  • Build and ship code: Stay hands-on. Prototype rapidly, write production code, and model engineering excellence for the team.

  • Architect for the long term: Design systems that are maintainable, scalable, and adaptable to future requirements across platforms.

  • Lead without managing: Guide and mentor engineers across the team. Elevate technical judgment, code quality, and architectural thinking through collaboration, pairing, and review.

  • Assume Stewardship of the product: Take ownership of the overall health, coherence, and user experience of the app—beyond just your assigned features.

  • Leverage AI tooling: Use AI-assisted development (Claude Code, Cursor, etc.) to accelerate implementation, exploration, and prototyping while maintaining high standards.
     

Required Qualifications

  • BS in Computer Science or equivalent practical experience.

  • 9+ years of professional software engineering experience, or equivalent depth of expertise.

  • Strong proficiency in at least one systems or application programming language (e.g., C++, Rust, Swift, Objective-C, C#, or similar), with the ability to work effectively across language boundaries.

  • Proven ability to own and deliver complex features across multiple platforms.

  • Solid understanding of computer science fundamentals, including data structures, algorithms, concurrency, and memory management.

  • Proven ability to work effectively in large codebases and navigate unfamiliar systems.

  • Strong problem-solving skills, attention to detail, and sound engineering judgment.

  • Experience defining and enforcing quality standards, SLAs, and operational excellence for production features.

  • Excellent communication skills—able to articulate technical tradeoffs to engineers, PMs, designers, and leadership.

Preferred Qualifications

  • Experience working on large-scale consumer desktop applications (e.g., browsers, IDEs, media apps, or similar).

  • Familiarity with browser architectures or web engines (e.g., Chromium-based or equivalent), without requiring specialization.

  • Experience integrating AI/LLM-powered features into consumer products.

  • Exposure to cross-platform development strategies and abstractions.

  • Experience integrating AI-powered features or working with LLM-backed systems.

  • Comfort using AI-assisted development tools to accelerate implementation, debugging, and exploration.

  • Familiarity with modern CI/CD pipelines and automated testing practices.

  • A strong interest in building high-quality, user-centric consumer products.

Yahoo is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Yahoo will consider for employment qualified applicants with criminal histories in a manner consistent with applicable law. Yahoo is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. If you need accessibility assistance and/or a reasonable accommodation due to a disability, please submit a request via the Accommodation Request Form (www.yahooinc.com/careers/contact-us.html) or call +1.866.772.3182. Requests and calls received for non-disability related issues, such as following up on an application, will not receive a response.

Yahoo has a high degree of flexibility around employee location and hybrid working. In fact, our flexible-hybrid approach to work is one of the things our employees rave about. Most roles don’t require specific regular patterns of in-person office attendance. If you join Yahoo, you may be asked to attend (or travel to attend) on-site work sessions, team-building, or other in-person events. When these occur, you’ll be given notice to make arrangements. 

If you’re curious about how this factors into this role, please discuss with the recruiter.

Currently work for Yahoo? Please apply on our internal career site.