Senior Database Engineer @XTB
All Others
Salary 20,000 - 22,500..
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Senior Database Engineer @XTB

YDay - XTB is hiring a remote Senior Database Engineer. πŸ’Έ Salary: 20,000 - 22,500 pln per month πŸ“Location: Poland

Role Description

We are looking for an experienced Database Administrator (DBA) to take ownership of our mission-critical database infrastructure. In this role, you will manage, scale, and optimize high-availability PostgreSQL clusters and distributed MongoDB sharded environments, ensuring data integrity, peak performance, and enterprise-grade resilience.

  • Administering, configuring, and maintaining production PostgreSQL clusters, including streaming replication, connection pooling, and high-availability setups.
  • Managing distributed MongoDB environments: designing and optimizing sharded clusters, replica sets, and query routing (mongos).
  • Deep performance tuning and capacity planning: identifying bottlenecks, optimizing slow queries, indexing strategies, engine configuration, and OS-level storage I/O parameters.
  • Designing, maintaining, and automating end-to-end backup and recovery strategies (including Point-in-Time Recovery - PITR) for both relational and document stores.
  • Planning and executing regular Business Continuity Planning (BCP) and Disaster Recovery (DR) drills, failover testing, and data restoration drills.
  • Administering databases at the Linux level (Debian/Ubuntu): kernel tuning, memory allocation, storage diagnostics, and system hardening.
  • Automating database maintenance, monitoring, deployments, and routine DBA tasks using Ansible, Python, and Bash.
  • Performing occasional on-site visits to data centers in Poland and across Europe for infrastructure rollouts, recovery tests, or deep diagnostic operations.
  • Collaborating with development, platform, and security teams on data modeling, schema changes, and compliance.

Qualifications

  • 4+ years of hands-on experience as a Database Administrator managing enterprise-scale production environments.
  • In-depth practical knowledge of PostgreSQL: master-replica architectures, failover mechanisms (e.g., Patroni), logical/physical replication, and deep performance diagnostics (EXPLAIN plans, pg_stat_statements).
  • Hands-on experience with MongoDB in distributed environments: sharding architecture, shard balancing, replica set election mechanics, aggregation pipeline tuning, and wiredTiger engine optimizations.
  • Proven expertise in enterprise backup & recovery architectures.
  • Strong Linux systems administration background (performance troubleshooting, storage/IOPS analysis, memory management, networking).
  • Experience with modern database observability platforms (e.g., Prometheus, Grafana, Zabbix).
  • Practical experience with DR and BCP frameworks, including automated failovers and real-world recovery exercises.
  • Solid scripting and automation skills: Bash, Python, Ansible, and Git.
  • Willingness to participate in paid on-call rotations and occasional travel to data centers.
  • Polish proficiency sufficient for fluent communication.
  • Technical English proficiency enabling fluent cross-team communication (min. B2 level).

Requirements

  • Previous MS SQL and MySQL experience.
  • Familiarity with Kubernetes database operators.
  • Experience with Terraform or Infrastructure-as-Code workflows for DB provisioning.
  • Knowledge of database security, compliance, and auditing standards (data encryption at rest/in transit, TLS, NIS2, GDPR).
  • Relevant certifications (e.g., PostgreSQL Certified Professional, MongoDB Certified DBA).

Benefits

  • A training budget for courses and conferences that interest you.
  • An extra day off on your birthday.
  • An extra day off for parents.
  • Equipment tailored to your needs.
  • Private medical care and group insurance.
  • Access to an e-learning platform for learning English and a benefits platform.
  • Access to a wellbeing platform.
  • Remote work, from the office in Warsaw or from a coworking space in your city.
  • 20,000 zΕ‚ - 22,500 zΕ‚ a month.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Poland
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Database Engineer @XTB
All Others
Salary 20,000 - 22,500..
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Poland
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 132,019+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later