Yahoo logo

Junior/Mid-Level Software Engineer - Java/Python/Scala

Yahoo

Job Overview

Yahoo is seeking a Junior/Mid-Level Software Engineer to join the Data and Common Services (DCS) team within the Yahoo Advertising Engineering organization. This role focuses on developing and supporting Advertising core data infrastructure and services that provide common, horizontal services for user and contextual targeting, privacy, and analytics.

Responsibilities

  • Design and code backend Java applications and services.
  • Emphasis on implementing maintainable, scalable systems capable of handling billions of requests per day.
  • Analyze business and technical requirements and design solutions that meet those needs.
  • Collaborate with project managers to develop and clarify requirements.
  • Work with Operations Engineers to ensure applications are operations ready and can be effectively monitored using automated methods.
  • Troubleshoot production issues related to the team’s applications.
  • Manage day-to-day tasks to meet scheduled commitments and work independently.
  • Collaborate with programmers both on their team and on other teams.

Skills and Education

  • B.S. in Computer Science or a related technical field.
  • 2+ years of industry experience designing and programming in Java in a Unix/Linux environment.
  • Strong programming skills in Java, Python, and Scala.
  • Experience with big data technologies such as Spark, Hadoop, and Airflow.
  • Knowledge of CI/CD and DevOps tools and processes.
  • Solid understanding of RDBMS and general database concepts.
  • Extensive technical knowledge and experience with distributed systems.
  • Strong programming, testing, and troubleshooting skills.
  • Experience in public cloud environments like AWS.

Company Culture

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 is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. Yahoo has a high degree of flexibility around employee location and hybrid working, with most roles not requiring specific regular patterns of in-person office attendance.

Benefits
Extracted with AI

  • Flexible-Hybrid Work
  • Equal Opportunity Employer
  • Accessibility Assistance

Similar jobs

Last update: 23 minutes ago

Yahoo logo
Yahoo

Senior Software Engineer - Machine Learning

Join Yahoo as a Senior Software Engineer in Machine Learning, focusing on big data and cloud computing.

Yahoo logo
Yahoo

Software Development Engineer - Observability Tools

Join Yahoo as a Software Development Engineer in Observability Tools, focusing on real-time data processing and distributed systems.

Yahoo logo
Yahoo

Senior Software Development Engineer (AWS, Kubernetes)

Join Yahoo as a Senior Software Development Engineer to enhance developer productivity platforms using AWS and Kubernetes.

Yahoo logo
Yahoo

Software Engineering / DevOps Internship

Join Yahoo as a Software Engineering / DevOps Intern. Work on exciting projects, gain real responsibility, and learn from the best.

eBay logo
eBay

Senior Software Engineer - Java/Scala, Distributed Systems

Join eBay as a Senior Software Engineer specializing in Java/Scala and distributed systems. Work on large-scale applications and data pipelines.

smartclip logo
smartclip

Senior Data Engineer (Java/Scala)

Join smartclip as a Senior Data Engineer to design scalable big data solutions using Java, Scala, and Spark. Remote work available.

Yahoo logo
Yahoo

Senior Android Engineer for Sports App

Join Yahoo Sports as a Senior Android Engineer to build innovative sports apps using Kotlin. Remote work with competitive salary and benefits.

Airbnb logo
Airbnb

Remote Software Engineer, Guest & Host

Join Airbnb as a Remote Software Engineer to develop innovative tools for hosts, using Java, Python, and more.

Booking.com logo
Booking.com

Backend Software Engineer with Scala Experience

Join Booking.com as a Backend Software Engineer in Amsterdam. Work with Scala, Java, and distributed systems in a hybrid environment.

Voyage Privé logo
Voyage Privé

Software Engineer - Java/Python/Scala

Join as a Software Engineer in Aix-en-Provence, France. Develop and maintain applications using Java, Python, Scala. Enjoy hybrid work and unique benefits.

Swif logo
Swif

Backend Developer (Scala/Java)

Remote Backend Developer role at Swif, focusing on Scala/Java for AI-driven MDM platform.

Arm logo
Arm

Senior Software Engineer - Python and Java

Join Arm as a Senior Software Engineer in Galway, focusing on Python and Java for innovative software tools.

Mediaocean logo
Mediaocean

Senior Software Engineer - JVM

Join Mediaocean as a Senior Software Engineer to develop and scale high-impact JVM applications remotely.

Comcast logo
Comcast

Senior Java/Scala Developer

Join Comcast as a Senior Java/Scala Developer to design and develop cutting-edge software applications.

Journi logo
Journi

Senior Backend Engineer (Scala)

Join Journi as a Senior Backend Engineer in Vienna. Develop Scala-based solutions for our leading printing app. Hybrid work model.

Zalando logo
Zalando

Backend Engineer (Java/Scala)

Join Zalando as a Backend Engineer (Java/Scala) in Helsinki, focusing on high-traffic systems and API development. Hybrid work model.

Workday logo
Workday

Principal Software Development Engineer - Distributed Systems

Lead Software Engineer role focusing on distributed systems and cloud applications, with expertise in Erlang, Scala, or Elixir.

New Relic logo
New Relic

Mid-Level Software Engineer - Backend (Java)

Join New Relic as a Mid-Level Software Engineer focusing on backend Java development in a remote role.

Dataiku logo
Dataiku

Software Engineer - AI & Machine Learning

Join Dataiku as a Software Engineer in AI & Machine Learning, working with Java, Scala, and Angular in a remote role.

The Walt Disney Company logo
The Walt Disney Company

Principal Software Engineer - Java/Scala

Senior Principal Software Engineer role at Disney, focusing on Java/Scala development for streaming and digital products.

Atlassian logo
Atlassian

Backend Software Engineer

Remote Backend Software Engineer role focusing on scalable systems and cloud architecture. Experience with Java, Scala, AWS required.

Spotify logo
Spotify

Backend Engineer II - Amplify at Spotify

Join Spotify as a Backend Engineer II in New York, enhancing ad technologies with skills in Java, Scala, Python, and API development.

Walmart logo
Walmart

Senior Software Engineer - API Development

Senior Software Engineer for API development, focusing on scalability and reliability for Walmart's advertising platform.

The New York Times logo
The New York Times

Software Engineer, Machine Learning Platforms

Join The New York Times as a Software Engineer in Machine Learning Platforms, enhancing digital reader experience through ML. Hybrid work in NYC.