Senior Database Engineer
New
R
Ruby LabsFintech / Consumer Tech
Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET., ± 4 hours of CETContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PostgreSQLClickhouseData modeling
Requirements
- Strong hands-on experience with PostgreSQL in production.
- Experience managing large databases with hundreds of millions of rows.
- Solid understanding of indexing strategies and query execution paths.
- Solid understanding of transactions, isolation levels, and locking.
- Experience working with AWS-based infrastructure, specifically AWS Aurora.
- Ability to independently investigate and resolve complex performance issues.
- Familiarity with analytical databases like ClickHouse or Tinybird (preferred).
- Experience with OpenSearch or similar search tools (preferred).
- Background in payments, billing, or fintech systems (preferred).
- Understanding of event-driven architectures and data pipelines (preferred).
Responsibilities
- Own and operate AWS Aurora (PostgreSQL) in a high-load production environment.
- Design and evolve schemas for large transactional domains including payments, customers, and subscriptions.
- Implement table partitioning, advanced indexing, and query tuning.
- Analyze and resolve performance issues related to lock contention, vacuum, and connection pooling.
- Design high-performance search solutions for internal CRM tools.
- Manage event and log data pipelines using ClickHouse or Tinybird.
- Define and monitor database health metrics and execute safe schema migrations.
View Full Description & ApplyYou'll be redirected to the employer's site