Yahoo

Senior Data Engineer

Ireland
SQL Python Java Hadoop Spark Kafka DataProc Dataflow Composer Data Lake Pub/Sub Looker Studio NLP GenAI Machine Learning GCP Copilot Cursor Claude
Description

Principal Data Engineer (IC5/IC4)

Location: Ireland

Time Type: Full time

Job Description

Yahoo Mail is the ultimate consumer inbox with hundreds of millions of users. It’s the best way to access your email and stay organized from a computer, phone or tablet. With its beautiful design and lightning fast speed, Yahoo Mail makes reading, organizing, and sending emails easier than ever.

Location: Dublin, Ireland (Hybrid - 2 days/week on-site)

Applicants must have the legal right to work in Ireland at the time of application.

A little about Us

As a global email provider, Yahoo Mail is the ultimate Consumer Inbox with over 220 million monthly active users. We create technology that changes the internet while handling billions of inbound connections per day to manage trillions of messages requiring petabytes of efficient storage. Our vision is to be the best consumer email platform helping users manage the business of their lives. We are currently 100% committed to a native public cloud architecture.

About the team

The Mail Intelligence Org develops intelligent capabilities at scale to uncover interests, reveal habits, and personalize user journeys across the Yahoo ecosystem. We manage billions of messages using advanced backend systems and algorithms, including NLP, GenAI, and ML. Our infrastructure extracts information and integrates diverse data sources to amplify key insights. We seek innovative, entrepreneurial engineers who value high standards, code quality, and world-class architectural expertise.

A lot about YOU

Who YOU Are

  • AI-Forward Mindset: You view AI as an essential partner in increasing your impact, with a demonstrated commitment to experimenting with emerging tools to accelerate delivery.

  • Architectural Depth: You possess a strong foundation in computer science and data engineering, with a proven track record of managing complex cloud-native architectures at scale. We are looking for good software engineers who are experts in data.

  • Technical Mastery: You are highly proficient in 

    • one object oriented programming language (Python / Java preferred),

    • SQL, 

    • Spark (PySpark / Java Spark preferred)

    • Architecting, designing and building batch and streaming data pipelines.

    • Hadoop is a big plus.

  • Data Integrity Focus: You maintain uncompromising standards for data quality, built data quality frameworks, architect systems that prevent failures before they occur.

  • Collaborative Architect Mindset: You excel in working across global time zones, providing thought leadership and technical guidance to multidisciplinary project teams.

Your Responsibilities

  • Make an impact on Y! Mail Intelligence mission: lead the design, build and evolution of data solutions and pipelines that 

    • are foundational to AI/ML-powered personalization and assistive intelligence,

    • scale to 220+ million monthly active users, 

    • are robust, self-healing, and leverage AI-driven diagnostics to minimize manual recovery efforts.

  • Automated Data Governance: Establish and implement automated frameworks for data quality and compliance, ensuring integrity across petabyte-scale datasets.

  • Technical Leadership and Collaboration: Primary technical liaison between Dublin and US-based cross-functional teams to align data strategies and architectural roadmaps.

  • AI-Driven Efficiency: Proactively identify and automate repetitive engineering tasks by integrating AI tools into the development lifecycle, replacing manual workflows with intelligent automation.

  • Advanced Performance Optimization: Lead the continuous improvement of data workflows, balancing cost, quality, and speed through automated testing and performance tuning.

  • Strategic Tradeoff Management: Exercise sophisticated judgment in managing system complexity, exercising an AI-first mindset to solve large-scale data challenges.

Qualifications

  • Educational Requirement: Bachelor's degree in Computer Science, Data Engineering, or a related field (must have).

  • Experience: 8+ years of professional experience in data engineering or big data processing.

  • Cloud Expertise: Deep proficiency with public cloud platform (bonus points for Google Cloud Platform - GCP proficiency).

  • Big Data Stack: Expert-level knowledge of stream/batch processing frameworks and data orchestration (Composer/Airflow).

  • AI Proficiency: Demonstrated ability to leverage AI coding assistants (e.g., GitHub Copilot, Cursor) and LLMs (e.g., Claude, Gemini) to accelerate development velocity and optimize system architecture.

  • Problem Solving: Proven ability to solve complex, multifaceted problems with innovative, scalable solutions.

  • Communication: Excellent verbal and written communication skills, with the ability to influence technical direction across international teams.

Preferred Qualifications

  • Prior experience with email systems or high-volume messaging platforms.

  • Advanced experience with DataProc, Dataflow, Composer and Looker Studio for intelligent data visualization.

  • Master’s degree in a technical field.

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.

Yahoo
Yahoo

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say