Principal Software Development Engineer

Job expired!

Principal Software Development Engineer at Yahoo

Join Yahoo, the powerhouse behind Yahoo Mail and Yahoo Search, reaching hundreds of millions of users globally every month. We're renowned for providing the ultimate consumer inbox and lightning-fast email access. Now, we're on the hunt for a Principal Software Development Engineer to bring cutting-edge innovations to our highly-scaled web platforms.

Job Description

The Yahoo Search team is a leader in delivering unparalleled online experiences. Our mission is to build robust, scalable software systems to enhance user experience, performance, and revenue. As part of our dynamic team, you'll be at the forefront of digital advances, engineering excellence, and bold innovation.

Key Responsibilities

As a Principal Software Development Engineer, you will:

  • Develop automated pipelines and backend services for query auto-completion, understanding, revenue optimization, and more.
  • Collaborate with product managers and stakeholders to enhance user experiences across major verticals like Local, Movies, Sports, Finance, and Shopping.
  • Create software solutions for smartphones, tablets, and desktops to boost global audience engagement and revenue.
  • Deep dive into technologies like PIG, Oozie, Storm, Spark, and TensorFlow for data extraction, model training, evaluation, and serving.

Requirements

To excel in this role, you should have:

  • Proficiency in scripting languages such as Python or Perl.
  • Strong experience with Java, PIG, Oozie, Spark, and PySpark.
  • Expertise in building scalable, reliable systems or applications.
  • Knowledge of data mining or machine learning using Hadoop, Spark, TensorFlow, etc.
  • A Bachelor's degree in Computer Science or equivalent; a Master's degree is preferred.
  • 15+ years of professional experience in relevant fields.

Compensation and Benefits

We offer competitive compensation ranging from $143,625.00 to $299,375.00 per year, depending on your location, skills, and experience. Your package may also include bonus opportunities, equity incentives, healthcare, 401K savings, vacation, sick time, parental leave, and an employee assistance program. Eligibility requirements apply.

Diversity and Inclusion

At Yahoo, we believe diversity makes us stronger. We are committed to fostering a collaborative and inclusive environment where everyone feels valued, connected, and empowered. Read more on our .

Application Process and Accessibility

Yahoo is an equal opportunity workplace. All qualified applicants will receive consideration without regard to age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability, or any other protected category. If you need accessibility assistance or a reasonable accommodation during the application process, please submit a request using our or call 408-336-1409.

Already working for Yahoo? Apply on our internal career site.

Conclusion

Join Yahoo, where innovation, flexibility, and excellence converge to provide a rewarding career experience. If you're passionate about engineering and ready to make a global impact, we want to hear from you!