Remote PostgreSQL DB Engineer for High-Scale Payments

Ruby Labs

España

On-site

EUR 80,000 - 100,000

Full time

12 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote work environment
Unlimited PTO
Paid national holidays
MacBook provided
Independent contractor option

Job summary

Ruby Labs is seeking a highly capable Database Engineer to own, scale, and evolve our data infrastructure in a high-volume payments environment. You will design schemas, optimize queries, and ensure data integrity across transactional and analytical workloads.

You will join a fully remote engineering team, collaborating with backend and product squads to deliver fast, reliable data services for CRM, analytics, and payments platforms.

Qualifications

  • Strong hands-on PostgreSQL in production.
  • Experience managing large databases (hundreds of millions of rows).
  • Solid understanding of indexing, query planners, and locking.
  • Experience with AWS-based infrastructure, ideally AWS Aurora.
  • Ability to investigate and resolve complex performance issues.

Responsibilities

  • Own and operate AWS Aurora (PostgreSQL) in a high-load production environment.
  • Design and evolve schemas for large transactional domains (payments, customers, subscriptions).
  • Implement partitioning strategies and advanced indexing.
  • Analyze and optimize slow queries and production metrics.
  • Design high-performance search solutions for internal CRM data.
  • Work with event/log data pipelines for analytics (Tinybird/ClickHouse).
  • Plan and execute safe schema changes and migrations on large tables.
  • Participate in incident analysis related to data performance or availability.

Skills

PostgreSQL prod
Large databases
Indexing strategies
Query plans & execution
Transactions & locks
AWS / Aurora
Performance troubleshooting
OpenSearch / data ingestion

Tools

ClickHouse
Tinybird
OpenSearch
PostgreSQL tooling

Job description

Ruby Labs is seeking a highly capable Database Engineer to own, scale, and evolve our data infrastructure in a high-volume payments environment. You will design schemas, optimize queries, and ensure data integrity across transactional and analytical workloads.

You will join a fully remote engineering team, collaborating with backend and product squads to deliver fast, reliable data services for CRM, analytics, and payments platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Database Engineer (PostgreSQL)
Database Engineer (PostgreSQL)

Ruby Labs • España

On-site
EUR 80,000 - 100,000
Remote work environment
Unlimited PTO
Paid national holidays
+2
Remote PostgreSQL Engineer: Optimize, Extend & Scale Data
Remote PostgreSQL Engineer: Optimize, Extend & Scale Data

BairesDev • Mexico

On-site
PHP 5,474,000 - 9,124,000
Remote work
Home office setup provided
Flexible hours
+2
Remote PostgreSQL DBA for Cloud, HA & DR
Remote PostgreSQL DBA for Cloud, HA & DR

Bet On Talent • Hinoba-an

Hybrid
PHP 5,643,000 - 8,150,000
Database Administrator
Database Administrator

Bet On Talent • Hinoba-an

Hybrid
PHP 5,643,000 - 8,150,000
Senior Backend Software Engineer - RUBY
Senior Backend Software Engineer - RUBY

Coberon Chronos • España

Remote
EUR 60,000 - 80,000
Rails Backend Engineer — API, AWS & Databases
Rails Backend Engineer — API, AWS & Databases

Elastic Teams • Manila, Hinoba-an

Remote
PHP 800,000 - 1,000,000
System Administrator
System Administrator

Orangeandbronze • Makati

Hybrid
Senior PostgreSQL DBA & Data Engineer – Remote
Senior PostgreSQL DBA & Data Engineer – Remote

M3 Wake Research, Inc. • Manila

On-site
PHP 7,524,000 - 11,285,000
Database Administrator
Database Administrator

RS2 • Taguig

On-site
PHP 900,000 - 1,400,000
Senior Data Engineer - PostgreSQL DBA (Remote, EST)
Senior Data Engineer - PostgreSQL DBA (Remote, EST)

M3 Wake Research • Manila

On-site
PHP 5,639,000 - 9,398,000