Junior/Mid-Level Software Engineer - Java/Python/Scala
YahooJob 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
Software Development Engineer - Observability Tools
Join Yahoo as a Software Development Engineer in Observability Tools, focusing on real-time data processing and distributed systems.
Senior Data Engineer - Fintech Team
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Java, Scala, and Big Data technologies. Relocation provided.
Data Engineer with AWS, Java, and Python
Join Poppi Technologies as a Data Engineer in Valenzano, Italy. Work with AWS, Java, and Python to drive AI in finance.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Scala, Spark, Java, and more. Relocation provided.
Senior Software Engineer, Java
Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.
Senior Data Engineer - Fintech Team
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Enhance data systems with Java, Scala, and Spark. Relocation provided.
Senior Data Engineer (Fintech)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Scala, Spark, Java, and more. Relocation provided.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Scala, Spark, Java, and more. Relocation provided.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Berlin. Work with Java, Scala, and Big Data technologies to enhance data systems.
Senior Software Engineer - Java, Python, SQL
Join Attentive as a Senior Software Engineer to build high-scale applications using Java, Python, and SQL. Remote position with competitive benefits.
Senior Data Engineer (Fintech)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.
Senior Data Engineer - Fintech Team
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Lead data system improvements using Java, Scala, and Spark.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok, focusing on Kubernetes, Apache Spark, and Hadoop. Relocation provided.
Senior Software Engineer - Machine Learning
Join Yahoo as a Senior Software Engineer in Machine Learning, focusing on big data and cloud computing.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Lead data systems, enhance scalability, and drive fintech innovation.
Fullstack Software Engineer, Applications
Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.
Lead DevOps Engineer – Data Platform
Lead DevOps Engineer for Data Platform in Bangkok, focusing on scalability, stability, and efficiency. Relocation provided.
Backend Developer (Scala/Java)
Remote Backend Developer role at Swif, focusing on Scala/Java for AI-driven MDM platform.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a dynamic environment.
Java Engineer
Join KAYAK as a Java Engineer to enhance and maintain our big data framework. Work with Java, Spring, and SQL.
Senior Software Engineer, Application Platform
Join Haus as a Senior Software Engineer to develop scalable systems and APIs for our Application Platform.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology to drive efficiencies and market opportunities.