TL;DR
Senior Database Engineer: Own, scale, and evolve data infrastructure, ensuring it remains fast, reliable, and ready for long-term growth with an accent on designing, operating, and optimizing databases in a high-volume payments environment. Focus on large datasets, complex queries, performance bottlenecks, migrations on massive tables, and analytics pipelines.
Location: Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET.
Company
Ruby Labs is a leading tech company that creates and operates innovative consumer products.
What you will do
- Own and operate AWS Aurora (PostgreSQL) in a high-load production environment.
- Analyze and optimize slow queries and production metrics, resolving issues like lock contention and connection pool saturation.
- Design high-performance search solutions for large operational datasets used in internal CRM tools.
- Work with event and log data pipelines, including Tinybird / ClickHouse-based analytics.
- Ensure data integrity and consistency in financial workflows.
- Plan and execute safe schema changes and migrations on large tables.
Requirements
- 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 transactions.
- Experience working with AWS-based infrastructure, ideally AWS Aurora.
- Ability to independently investigate and resolve complex performance issues.
Nice to have
- Experience in payments, billing, fintech, or financial systems.
- Familiarity with analytical databases (ClickHouse, Tinybird, or similar).
- Experience designing data models for multi-tenant systems.
- Understanding of event-driven architectures and data pipelines.
- AWS certifications (e.g., Solutions Architect, Database Specialty).
Culture & Benefits
- Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
- Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
- Celebrate and relax on national holidays with paid time off to unwind and recharge.
- Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
- Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities with a flexible independent contractor agreement.
Hiring process
- Recruiter Screening (40 minutes)
- Technical Interview (60 minutes)
- Final Interview (30 minutes)
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →