Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Database Engineer

Full-time

Ruby Labs

Remote
  • Remote job

About us

Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we’re always looking for passionate individuals to join us. Learn more about our story at:

About the role

We are building a high-scale payment orchestration system that processes millions of financial transactions every month across multiple payment providers, regions, and products.

Our platform operates at the intersection of payments, billing, subscriptions, analytics, and internal CRM tooling, where data correctness, performance, and reliability are mission-critical. As our transaction volume and customer base continue to grow rapidly, our database layer has become one of the most important parts of the system.

We are looking for a strong Database Engineer who will own, scale, and evolve our data infrastructure, ensuring it remains fast, reliable, and ready for long-term growth.

You will be joining a high-talent, fully remote engineering organization with strong backend, infrastructure, and product teams. We value ownership, technical excellence, and pragmatic decision-making. Engineers at RubyLabs work on real scale, real money, and real impact.

As a Database Engineer at RubyLabs, you will be responsible for designing, operating, and optimizing databases in a high-volume payments environment. This role goes far beyond basic CRUD operations — you will work with large datasets, complex queries, performance bottlenecks, migrations on massive tables, and analytics pipelines.

You will collaborate closely with backend engineers and product teams to ensure our data layer supports both transactional workloads and analytical use cases, including internal CRM search and observability.

Key Responsibilities

Database Ownership & Scalability

  • Own and operate AWS Aurora (PostgreSQL) in a high-load production environment

  • Design and evolve schemas for large transactional domains (payments, customers, subscriptions, events)

  • Implement and maintain:

    • Table partitioning strategies (time-based, tenant-based, hybrid)

    • Advanced indexing (B-Tree, GIN, partial indexes)

    • Query optimization and execution-plan tuning

  • Handle databases with millions of new records per month while maintaining predictable performance

Performance Optimization

  • Analyze and optimize slow queries and production metrics

  • Identify and resolve:

    • Lock contention

    • Vacuum / autovacuum issues

    • Connection pool saturation

    • Long-running or inefficient queries

  • Proactively prevent performance regressions as data volume grows

 

Search & Internal Tools

  • Design high-performance search solutions for large operational datasets used in internal CRM tools

  • Implement efficient search strategies

  • Balance flexibility, correctness, and performance at scale

 

Analytics & Logging

  • Work with event and log data pipelines, including Tinybird / ClickHouse -based analytics

  • Decide which data belongs in transactional databases vs analytical stores

  • Enable fast, real-time insights for product, finance, and operations teams

 

Reliability & Operations

  • Ensure data integrity and consistency in financial workflows

  • Define and monitor database health metrics (latency, replication lag, storage, IOPS)

  • Plan and execute safe schema changes and migrations on large tables

  • Participate in incident analysis related to data performance or availability

  • Work in backups, replication, and disaster-recovery strategies

Qualifications

  • Strong hands-on experience with PostgreSQL in production

  • Experience managing large databases (hundreds of millions of rows or more)

  • Solid understanding of:

    • Indexing strategies

    • Query planners and execution paths

    • Transactions, isolation levels, and locking

  • Experience working with AWS-based infrastructure, ideally AWS Aurora

  • Ability to independently investigate and resolve complex performance issues

 

Strong Plus

  • Experience in payments, billing, fintech, or financial systems

  • Familiarity with analytical databases (ClickHouse, Tinybird, or similar)

  • Familiarity with OpenSearch or similar, including data ingestion from PostgreSQL

  • Experience designing data models for multi-tenant systems

  • Understanding of event-driven architectures and data pipelines

  • AWS certifications (e.g., Solutions Architect, Database Specialty)

Location

Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours.

Benefits

Discover the perks of being part of our vibrant team! We offer:

  • Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.

  • Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.

  • Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.

  • Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.

  • Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere. Read more about it here:

Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth!

Interview Process

After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps:

  • Recruiter Screening (40 minutes)

  • Technical Interview (60 minutes)

  • Final Interview (60 minutes)

Life at Ruby Labs

At Ruby Labs, we move fast, aim high, and expect the same from our team. We’re not here to play small—we’re here to build, grow, and win. That means we look for people who are ambitious, driven, and ready to give their best every single day.

This is a place for individuals who thrive under pressure, embrace challenges, and see opportunity in every obstacle. If you’re hungry to achieve, motivated by impact, and want to grow at the speed of your own ambition, Ruby Labs offers the platform to make it happen.

Here, effort is matched with reward. We recognize those who go all in and deliver results, and we create space for people who want more—more responsibility, more growth, and more success.

#LI-Remote

Jobicy JobID: 146614
Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the Remote Database Engineer in Remote vacancy
  • $77.5k - $176k

    Database EngineerThe Opportunity: A well‑architected, fully secured data ecosystem is essential...  ..., speed, and resilience. As a Database Engineer specializing in Zero Trust, you serve as...  ...have their cameras on during meetings.Remote: If this position is listed as remote,... 
    Remote work
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Booz Allen Hamilton

    Fayetteville, NC
    2 days ago
  • $170k - $260k

     ...Senior Database Administrator / Engineer Opportunity Are you a Senior Database Administrator / Engineer who is ready for a new challenge that will...  ...during the hiring phase, then being dropped off on a remote contract and never seen or heard from the mothership again... 
    Remote work
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    United States
    5 days ago
  •  ...us to start Caring. Connecting. Growing together.As a Senior Database Engineer within the Optum Financial Services Tech team, you will be a...  ...healthcare innovation.You'll enjoy the flexibility to work remotely * from anywhere within the U.S. as you take on some tough challenges... 
    Remote work
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  •  ...requirements into a logical and physical database architecture/design needs • Application...  ...• Data analytics - implement known data engineering tasks including transformation, quality...  ...knowledge• Experience / familiarity with Remote Monitoring & Diagnostics• Basic knowledge... 
    Remote work
    Immediate start

    LanceSoft

    Waukesha, WI
    1 day ago
  •  ...Position Title * Database Engineer ACS5OW432 Position Responsibilities Database Engineer(We want developer with some...  ...Type: W2-Contract Hybrid: 3 Days Onsite and 2 Days remote Location: Pennington, NJ/New York, NY Manager Notes... 
    Remote work
    Contract work
    Flexible hours

    Apex Informatics

    Pennington, NJ
    4 days ago
  •  ...Supabase is seeking a Senior Postgres Engineer to join our Postgres Team and help maintain and expand the stability and functionality of our hosted PostgreSQL offering, collaborating with customers, partners, product, engineering, support and success to ensure a secure... 
    Remote work

    Icehouseventures

    United States
    5 days ago
  • $100k - $130k

     ...Are you a Database Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated...  ...adventures during the hiring phase, then being dropped off on a remote contract and never seen or heard from the mothership again?... 
    Remote work
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Baltimore, MD
    2 days ago
  •  ...Job Summary: Senior Data Integration & API Engineer (Database Engineer III) [About the Role] Join Huntington's dynamic Data Engineering...  ...Familiarity with Snowflake data warehousing. [Benefits] - 100% remote role available in OH, MI, IN, TX, NC, PA, CO, IL, WV, KY, GA,... 
    Remote work
    Contract work

    Indotronix International Corporation

    United States
    5 days ago
  • Percona Support is a global, elite team of engineers who love getting to the bottom of weird and interesting database behaviour. We understand our customers’ business needs...  ...webinars amongst other things.This is a remote role, so you can be located anywhere in the world... 
    Remote work
    Work at office
    Flexible hours

    Percona

    Dublin, GA
    11 hours ago
  •  ...To support data platform initiatives, the full-time contract Database Engineer will architect and scale data platforms, build robust data...  ...pipelines, and develop production-grade data services while working remotely. Key responsibilities Architect and evolve enterprise data... 
    Remote work
    Full time
    Contract work

    Virtual Vocations Inc

    United States
    2 days ago
  •  ...To support a major migration project, the full-time Senior Database Engineer will implement cross-region replication and operational tooling for a Tier-1 US payments platform, working remotely under the guidance of the Principal Database Architect. Key responsibilities... 
    Remote work
    Full time

    Virtual Vocations Inc

    United States
    1 day ago
  • $95k - $120k

     ...Database Engineer Meduit is a national leader in healthcare revenue cycle management, supporting hospitals and physician practices in 48...  ...support downstream reporting and data platforms. Location: Remote – United States Schedule: Full-time, First Shift, Monday –... 
    Remote work
    Full time
    Monday to Friday
    Day shift

    Meduit

    United States
    1 day ago
  • $86.8k - $198k

    Oracle Database EngineerThe Opportunity: As an Oracle Database Engineer, you can resolve a problem with a complete end-to-end geospatial database solution in a fast...  ...to have their cameras on during meetings.Remote: If this position is listed as remote, there may... 
    Remote work
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Booz Allen Hamilton

    Springfield, VA
    3 days ago
  • $145k

     ...Req ID: 40527 Summary Jr. Database Engineer Vienna, VA Are you ready to enhance your skills and build your career in a rapidly...  ...Linux and UNIX environments Familiarity with web mapping and remote sensing tools Proficiency in Python scripting and SQL... 
    Remote work
    Work at office
    Work from home
    Home office

    Chenega Corporation

    Vienna, VA
    4 days ago
  • $130k - $160k

     ...Data Engineer GovCIO is currently hiring for Data Engineer to design and build enriched datasets using medallion architecture (bronze...  ...high-quality, well-documented data pipelines. This is a fully remote position. Our Data Engineering team supports multiple offices... 
    Remote work
    Full time
    Currently hiring
    Flexible hours

    Minnesota Jobs

    United States
    3 days ago
  •  ...support of national security.Rincon Research Corporation seeks a Database/Web Engineer to create cutting edge software and cloud computing...  ...located our Centennial, CO office or our Tucson, AZ Headquarters. Remote work/telework is not available for this position.What... 
    Remote work
    Temporary work
    Work at office
    Flexible hours

    Rincon Research

    Centennial, CO
    1 day ago
  • Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious...  ...engineer with a strong background in database technologies, performance analysis, and...  ...and trust. Work personas (flexible, remote, or required in office) are categories that... 
    Remote work
    Permanent employment
    Work experience placement
    Work at office
    Immediate start
    Flexible hours

    ServiceNow

    Toronto, OH
    2 days ago
  •  ...Database Engineer Newark, New Jersey, United States About the Job Database Engineer Full-time, direct employment Hybrid onsite/remote - Newark, NJ No visa sponsorship or C2C at this time Job Description: Our client is seeking a highly skilled... 
    Remote work
    Full time
    Immediate start
    Visa sponsorship

    4 Staffing Corp

    Newark, NJ
    5 days ago
  •  ...Job Overview: The Database Engineer II is a key member responsible for the company's database environment. This role is responsible...  ...not be immediately available. Work Environment: Remote Role: ~ This position is classified as remote where the... 
    Remote work
    Temporary work
    For contractors
    Work at office
    Local area
    Immediate start
    Flexible hours

    UNFI

    United States
    4 days ago
  • $86.8k - $112.9k

     ...Responsibilities Under general supervision, the Database Engineer II is responsible for the overall development, testing and move to production of database products built in a cloud environment. Designs and creates moderately complex data models, develops... 
    Remote work
    Temporary work
    Flexible hours

    InnovAge

    United States
    2 days ago
  •  ...Overview BigBear.ai is hiring Data Engineers to build and maintain the source adapters...  ...heterogeneous legacy inputs (APIs, feeds, databases, files, and event streams) into...  ...workflows can trust. This position is remote but may require travel in the DMV area.... 
    Remote work

    BigBear Inc

    McLean, VA
    2 days ago
  •  ...members nationwide with life-saving emergency response systems and remote patient monitoring solutions. Trusted by families, healthcare...  ...compassion, and purpose.  Role Summary:  The Senior Database Engineer is Medical Guardian's primary owner and steward of the... 
    Remote work
    Temporary work
    Work at office

    Medical Guardian

    Philadelphia, PA
    5 days ago
  •  ...more. For more information about American Home Shield and Frontdoor, please visit frontdoorhome.com. Responsibilities As a Database Engineer, you will work on multiple database systems--optimizing performance, resiliency, scale, and security. You will be involved in... 
    Remote work
    Full time
    For contractors

    Front Door LLC

    United States
    5 days ago
  •  ...hundreds of millions every day. Job Description DATA ENGINEER/DATABASE ADMINISTRATOR Own your opportunity to turn data into measurable...  ...(e.g., healthcare, government, financial) ● Location: Remote ● Working Hours: 40 hours per week, available within the core... 
    Remote work
    Work from home
    Monday to Friday
    Flexible hours

    General Dynamics Information Technology

    Remote
    13 days ago
  •  ...Job Duties Data Engineer - Remote Sample Tasks · Develop and implement relational and non-relational databases in Azure. · Develop and implement data transformations. · Ensure data access patterns are optimized. · Maintain necessary documentation. · Coordinate... 
    Remote work
    Full time
    Shift work

    Apex Systems

    Saint Paul, MN
    3 days ago
  • $133k - $162.6k

     ...facilitating messages between providers. Job Summary The Senior Database Engineer designs, implements, and optimizes secure, highly available,...  ...Direct experience with Google Cloud AlloyDB #LI-Remote Surescripts embraces flexibility through its Flexible... 
    Remote work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Surescripts

    Minneapolis, MN
    5 days ago
  • $60 - $65 per hour

     ...A client of Innova Solutions is immediately hiring for a Database Engineer Position type: Full-time Contract (W2) Role: Database Engineer...  ...Duration: 4+ months Contract Location : New York, NY - Remote role Must have Skills - Python, Spark / PySpark, RESTful... 
    Remote work
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours

    Innova Solutions

    New York, NY
    4 days ago
  • $57k - $113k

     ...Oracle Database Engineer This position is an onsite position and available to be filled at any Huntington Corporate office location....  ...connections, maintain a strong community, and do their best work. Remote roles will also have the opportunity to come together in our... 
    Remote work
    Work at office
    Work from home
    Flexible hours

    Huntington

    Columbus, OH
    4 days ago
  • $86.8k - $198k

    AWS Database Software EngineerThe Opportunity: As an AWS Database Software Engineer, you can resolve a problem with a complete end-to-end geospatial database solution in...  ...expected to have their cameras on during meetings.Remote: If this position is listed as remote, there... 
    Remote work
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Booz Allen Hamilton

    Chantilly, Loudoun County, VA
    3 days ago
  •  ...onto it face a common, stubborn blocker: database migration. We need someone who solves...  ...and lightweight training so Sales, CS and engineering compound on your expertise rather than staying...  ...and async communication. We are fully remote and documentation is how knowledge... 
    Remote work
    Full time
    Contract work
    Immediate start
    Work from home

    Laravel

    United States
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Database Engineer. Be the first to apply!