Senior Data Engineer (Java, GCP) - OP01386

Job expired!

Join Our Team as a Senior Data Engineer (Java, GCP) - OP01386

Are you located in Brazil, Argentina, or Colombia? We are actively recruiting top talent in these regions, offering a flexible remote work environment. Submit your CV in English, and we will get back to you!

Position Overview

We are seeking a highly skilled and proactive Data Engineer with robust Java expertise and profound GCP knowledge to join our team. You will help us build a Transaction Routing Simulator leveraging an existing Real-Time Routing solution. This transaction simulator API will use provider data to optimize transaction routing paths, maximizing cost savings for large merchants, including popular convenience store chains.

What's In It For You

  • Work with a Fortune 500 company boasting a global presence.
  • Gain hands-on experience with the latest Java technologies, Big Data, GCP, clusters, and more.
  • Grow your technical expertise across diverse payment processing domains.

Required Qualifications

  • 4+ years of commercial Data Engineering experience.
  • 1.5+ years of Java experience.
  • Practical experience in building data pipelines and data warehousing.
  • Hands-on experience with Apache Beam, Spark, or ETL tools for large-scale data processing tasks.
  • Hands-on database experience with SQL, MongoDB, etc.
  • Practical GCP experience (Dataproc, Bigtable, BigQuery, Cloud SQL, Pub/Sub, Cloud Run, Cloud Functions).
  • Technical expertise with data technologies and machine learning techniques.
  • Ability to write reusable code components.
  • Strong numeracy and analytical skills.
  • Upper-Intermediate English level.
  • Advanced communication and collaboration skills.

Desirable Skills

  • Familiarity with database migration tools like Alembic.
  • Experience with automated build and deploy tools.
  • Solid understanding of payment system mechanisms.
  • Degree in Computer Science, IT, or related field.

Key Responsibilities

In this role, you will need to be both an independent decision-maker and a reliable team player capable of handling complex tasks efficiently. Your responsibilities will include:

  • Working with large, complex data sets and high-throughput data pipelines that meet business requirements.
  • Building the infrastructure required for optimal extraction, transformation, and loading of data from a variety of sources.
  • Developing data and analytics tools that utilize the data pipeline to provide actionable insights into operational efficiency and other key business performance metrics.
  • Collaborating with internal and external stakeholders to resolve data-related technical issues and support data infrastructure needs.
  • Working alongside software engineers and architects on the project.

What’s Working at Dev.Pro Like?

Dev.Pro is a US-based outsourcing company with an ambitious and creative mindset that has been delivering superior software products since 2011. Known for its strong human focus, Dev.Pro promotes a work environment that is fair, inclusive, open-minded, and friendly to people of all backgrounds. By joining Dev.Pro, you will experience growth along with professionals who support your journey.

Benefits and Perks

  • Maintain a healthy work-life balance with 30 paid rest days per year for holidays, vacation, or other personal time.
  • Educational opportunities through English lessons, DP University educational flows, and other training initiatives.
  • Compensation in US dollars with overtime hours covered.
  • Engage in fun online activities and team-building events.
  • Continuous remote HR and payroll support.

Next Steps

  1. Submit a CV in English.
  2. Intro call with a Recruiter.
  3. Interview process.
  4. Receive an offer.

Interested in learning more?

  • Explore how we work.
  • Visit our .
  • Check out