Ralabs logo

Senior Data Engineer

Ralabs·Salary not specified

Primary stack

PostgreSQLAWSAirflowETLSQL

Job description

Senior Data Engineer

Exciting Opportunities for Tech Talent – Find Your Perfect Role!

Referral bonus: $800

About the Position

We are seeking a Senior Data Engineer for the cutting-edge FinTech project from the US. Its main goal is to manage and schedule debts for US customers using a popular payment system.

The digital collection strategy allows clients to pay at their own pace on a customizable plan that works for them. The customers have a proprietary online portal to manage their accounts. The platform offers them multiple installment payment options, nearly instant account updates, and even potential discounts for many accounts.

About the Team

You will be part of a team of 13 people, including Solution Architect, Team Lead, Senior Software Engineer, Middle Frontend Engineer, Middle Backend Engineer, 2 QA Engineers, 3 DevOps Engineers, 2 Designers, and Senior PM.

The Hiring Process

  • Recruitment interview – up to 30 minutes;
  • Technical interview – 1 hour;
  • PM call – 30 min.

Responsibilities

ETL Development & Data Pipeline Management

  • Design, develop, and maintain ETL pipelines for tenant data onboarding and validation
  • Build and manage the data mapping tool/ETL platform (a core product stream)
  • Automate data import and transformation processes to support the goal of onboarding ~4 new tenants per quarter

Database Performance & Script Optimization

  • Analyze and optimize long-running PostgreSQL queries that cause production performance degradation
  • Rewrite and improve SQL scripts used by the client team (tenant-specific data processing scripts)
  • Set up CI/CD pipelines for SQL scripts
  • Address IO spikes, database locks, and replication issues

Apache Airflow Operations

  • Configure, maintain, and develop DAGs in Apache Airflow for workflow orchestration
  • Coordinate Airflow deployment and validation with the client team
  • Monitor and troubleshoot Airflow pipelines in production

AWS Data Infrastructure

  • Work with AWS services: RDS (PostgreSQL/Aurora), QuickSight, EC2, S3, CloudWatch
  • Support QuickSight optimization for reporting
  • Contribute to AWS cost optimization related to data services

Collaboration & Data Quality

  • Collaborate with the client team on data processes and tenant scripts
  • Ensure data integrity during tenant onboarding, payment history imports, and data cleanup
  • Handle deduplication and data validation challenges in the multi-tenant environment

Requirements

  • 5+ years of commercial experience as a Data Engineer, with hands-on experience building and maintaining ETL pipelines
  • Strong expertise in PostgreSQL, including writing, optimizing, and troubleshooting complex SQL queries in production environments
  • Commercial experience with Apache Airflow, including developing, maintaining, and monitoring DAGs
  • Hands-on experience with AWS data services such as RDS (PostgreSQL/Aurora), S3, EC2, CloudWatch, and ideally QuickSight
  • Ability to communicate directly with clients, proactively ask questions to understand business requirements, and translate them into technical solutions
  • Proven ability to work independently with minimal Business Analyst support, taking ownership of data engineering tasks from analysis to delivery
  • Strong documentation skills, with experience documenting ETL pipelines, SQL scripts, workflows, and technical processes to support knowledge sharing and operational continuity
  • Upper-Intermediate or higher English level

We Offer

Work vibe

  • Flexible full-time/part-time hours
  • No micromanagement-time logging is for accounting only
  • High-quality equipment (MacBook or your own device)
  • Dynamic, low-bureaucracy environment
  • Team events, swag, and a great crew to hang with

Holidays and leaves

  • 20 days of paid annual vacation;
  • 15 days of paid sick leaves;
  • Possibility to use vacation during probation;
  • Maternity and paternity leave;
  • Days off on all government holidays.

Education

  • $100 annual education allowance
  • Mentorship program-learn or lead
  • English lessons with biannual reviews
  • Certification cost reimbursement
  • Free access to Udemy courses on request

Perks

  • Social package: medical insurance, sports compensation, or psychological training
  • IT Club Loyalty card (Lviv IT Cluster)
  • No overtime-work-life balance matters
  • Transparent payments in EUR/USD, on time every month
  • Assistance with military reservation procedure

Send resume

Nataliya Bahan

Head of Recruitment

Looks like someone you know?

Refer a friend and receive a bonus when they accept an offer.

Book a Call
Book a Call

Refer a friend, mate!

More details in our: telegram. Check all positions: here.

© Ralabs. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

At Ralabs, our passion lies in delivering innovative custom software development services. Founded in 2014 by enthusiastic software engineers in Lviv, Ukraine, we have grown into a team of over 120+ worldwide experts. Our company combines deep technical expertise with transparency to boost the businesses that make a positive difference. With more than 150+ successfully delivered projects across FinTech, Healthcare, and other domains we’re proud to say that most of our clients have referred us to a friend.Our technology stack typically includes JavaScript (React.js, Vue.js, Node.js), TypeScript, Ruby, Python, Java, Kotlin, and C#. Also, we’re hiring AI & Data Engineers, DevOps Specialists, UI/UX Designers, Quality Assurance Specialists, and more, to continue improving our clients’ projects.Join Our Telegram Channel for the Latest Job Vacancies!t.me/ralabs_is_hiringWe regularly share various job openings, offering both part-time and full-time remote opportunities across different industries. Even if you don’t see a vacancy that suits you right now, staying subscribed ensures you won’t miss out on future opportunities.We offer:— Handpicked Projects;We prefer working on something meaningful and tech-driven.— We are hiring on a remote basis worldwide with the main office in Lviv, Ukraine.— Social package;Including medical insurance, sports refund, educational budget, free English classes, psychological training sessions etc.— Mentorship program;Get a mentor or become one. We are happy to have incredible Senior Engineers on board who are willing to share and teach.All open positions —ralabs.org/hiringWhy work at Ralabs —ralabs.org/why-workStay informed about our life through social media channels:Instagram —www.instagram.com/ralabssoftwareFacebook —www.facebook.com/ralabs.team

More at Ralabs

All 11 roles

Popular searches