Backend Engineer (Java, Apache Beam)

Remote, USA • Full-time • Posted 2026-05-31
Apply Now

We are seeking a Software Engineer to build and maintain backend services and data pipelines supporting a modern data platform. The focus of the role is building and maintaining backend services and data pipelines, with some exposure to reporting and analytics. This role requires hands-on experience with Java, Python, GCP, Apache Beam, and Tableau in production environments.

    Requirements
  • Strong experience with Java and Spring Boot for building microservices and APIs
  • Experience building batch and streaming pipelines using Apache Beam (Java or Python)
  • Proficiency in Python for data processing, scripting, and pipeline development
  • Experience working in GCP (Google Cloud Platform) environments
  • Experience orchestrating workflows using Apache Airflow or Google Cloud Composer
  • Experience working with databases such as PostgreSQL and MongoDB
  • Experience building data models and delivering data for reporting and analytics use cases
  • Experience working with Tableau to support reporting data needs
  • Experience working in Agile / SAFe environments

Apply tot his job

Apply To this Job

Similar Jobs