Jobs and Careers
YA

Software Dev Engineer II - Backend/Data

Yahoo
US - United States of America, United Statesfull_timeVerifiedPosted 18 Dec 2025
💰 $231,250/yr($111,000/yr$231,250/yr)

About the role

It takes powerful technology to connect our brands and partners with an audience of hundreds of millions of people. Whether you’re looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms to help us process trillions of data points a day, what you do here will have a huge impact on our business—and the world.

This candidate needs to be located in EST timezone (Reston, VA preferred).

Software Development Engineer II – Backend/Data

The Software Development Engineer II – Backend/Data designs, builds, and maintains robust, scalable data pipelines and backend services. This role requires strong technical expertise in backend development, distributed systems, and cloud-based data platforms. You’ll play a key role in ensuring the performance, reliability, and scalability of data solutions that power critical business operations and products.

Responsibilities

  • Design, develop, and maintain automated, cloud-native ETL/ELT pipelines using GCP services (e.g., Dataflow, Dataproc, Cloud Composer, Pub/Sub, BigQuery).

  • Ingest and process structured and unstructured data from diverse sources into BigQuery and other GCP data systems.

  • Transform, clean, and enrich datasets to support analytics, machine learning, and reporting use cases.

  • Implement data validation, monitoring, and alerting for pipeline reliability and data quality.

  • Collaborate with cross-functional teams using Git, Jira, and CI/CD pipelines

  • Troubleshoot and resolve production data and backend issues, ensuring system reliability and scalability.

  • Document system design, data flows, and operational processes for transparency and maintainability.

  • Mentor junior engineers and contribute to engineering best practices for cloud-based data systems

Requirements

  • B.S. or M.S. in Computer Science, Engineering, or related field, or equivalent practical experience.

  • 3+ years of experience in backend or data engineering.

  • Proficiency in at least one backend language — Python, Java, or Go preferred.

  • Hands-on experience with GCP data services: BigQuery, Dataflow, Dataproc, Cloud Storage, Pub/Sub, and Composer (Airflow).

  • Solid understanding of relational and distributed databases, data modeling, and performance optimization.

  • Familiarity with containerization and orchestration (Docker, Kubernetes/GKE).

  • Strong Unix/Linux and shell scripting skills.

  • Experience building and managing workflow orchestration (Airflow or Cloud Composer).

  • Knowledge of CI/CD, logging, and monitoring (Stackdriver, Cloud Logging, Prometheus, etc.).

  • Strong problem-solving, debugging, and communication skills with a focus on reliability and scalability.

Nice to Have

  • Exposure to AI/ML workflows or tools such as Vertex AI.

  • Experience with streaming data processing (Dataflow, Kafka, or Pub/Sub).

  • Understanding of concurrency, multithreading, and distributed systems design.

  • Familiarity with infrastructure-as-code (Terraform, Deployment Manager).

  • rol tools (e.g., Git, Maven, JIRA).

  • Troubleshoot and resolve production issues post-deployment.

  • Document designs, processes, and outcomes to ensure maintainability.

  • Mentor junior engineers and contribute to team development best practices.
     

Requirements

  • B.S. or M.S. in Computer Science (or equivalent experience).

  • 3+ years of experience in backend or data engineering.

  • Proficiency in at least one backend programming language (Java, Python, or JavaScript) and ETL frameworks/tools.

  • Hands-on experience with relational and distributed databases (e.g., Oracle, MySQL, Vertica, BigQuery, HBase).

  • Strong knowledge of Unix/Linux systems and shell scripting.

  • Experience with workflow/schedulers (e.g.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Yahoo

View company profile →