{"id":3831856,"url":"https://alion.io/job/capital-com-senior-database-reliability-engineer-postgresql-iac","title":"Senior Database Reliability Engineer (PostgreSQL, IaC)","company":{"id":949,"name":"Capital.com","domain":"capital.com","url":"https://alion.io/company/capital","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"B","score":78,"open_postings":10,"ghost_share":0,"stale_share":0.9,"repost_share":0,"time_to_fill_p50_days":45,"computed_at":"2026-11-07T05:47:08Z"}},"role":"Data Science","role_family":"Data Science","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Warsaw, Poland","Limassol, Cyprus","Sofia, Bulgaria"],"countries":["PL","CY","BG"],"hiring_countries":["BG","CY","PL"],"hiring_countries_total":3,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon Aurora","optional":false},{"name":"Amazon Redshift","optional":false},{"name":"Ansible","optional":false},{"name":"AWS","optional":false},{"name":"Bash","optional":false},{"name":"CI/CD","optional":false},{"name":"ClickHouse","optional":false},{"name":"Grafana","optional":false},{"name":"Hibernate","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"Least Privilege","optional":false},{"name":"MySQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prometheus","optional":false},{"name":"Python","optional":false},{"name":"SLI/SLO/SLA","optional":false},{"name":"Terraform","optional":false},{"name":"DynamoDB","optional":true},{"name":"Linux","optional":true},{"name":"Vault","optional":true},{"name":"VictoriaMetrics","optional":true}],"status":"live","first_seen_at":"2026-11-05T14:51:33Z","employer_posted_date":"2026-11-05","last_verified_at":"2026-11-07T07:28:09Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"We are a leading trading platform that is ambitiously expanding to the four corners of the globe. Our top-rated products have won prestigious industry awards for their cutting-edge technology and seamless client experience. We deliver only the best, so we are always in search of the best people to join our ever-growing talented team.\nWe are hiring a Senior Database Reliability Engineer for our Infrastructure Platform Team. You will design PostgreSQL platforms for resilience and high availability, automate everything you touch, and understand how our services use the database, from connection pools to ORM transactions. Your goal is to keep latency within SLO at a reasonable cost, through every change, failover and migration.\nOur stack today: AWS RDS and Aurora (PostgreSQL, MySQL), Redshift, ClickHouse, Terraform, Ansible, Prometheus, VictoriaMetrics and Grafana, with Java services on Kubernetes.\nResponsibilities:\nDesign and run highly available PostgreSQL across zones and regions, with automated, tested failover and fencing against split-brain.\nDefine all database infrastructure as code (clusters, parameters, networking, access, monitoring and backups), reviewed by peers and applied through CI/CD pipelines, with drift detection.\nBuild self-service database provisioning so product teams get a production-ready database without waiting on a ticket.Plan and execute migrations, upgrades and table moves with zero or near zero downtime, including cross-version, cross-cluster and cross-cloud work.\nPartner with developers on schema changes, queries, connection pooling, transaction scope, retries and expand-and-contract migrations, so database issues are fixed at their source.\nDefine SLOs and build SLO-based alerts and dashboards (Prometheus, Grafana or similar) that catch latency and capacity problems before clients do.\nDesign backup and recovery, and prove it with scheduled restore and failover tests that measure RTO and RPO and produce evidence for auditors.\nKeep cost in view: right-size instances and storage, and choose the cheapest option that meets the requirement.\nSecure the data: least-privilege access, secrets from a secrets manager, encryption at rest and in transit, audited access and PII masking.\nLead and take part in incident response and on-call, write blameless post-mortems and make sure their actions get done.\nReplace manual runbooks with automation, and document what remains.\nRequirements:\n Deep PostgreSQL production experience. You have run PostgreSQL at scale and understand MVCC, vacuum and bloat, locking, replication (physical and logical) and query planning from real incidents, not only from documentation.\nInfrastructure as code as your normal way of working. Everything you build lives in version control and is reviewed before it is applied. \n CI/CD in your day-to-day work. Your infrastructure and database changes, including schema migrations, reach production through pipelines. If console clicks, SSH changes or wiki steps are how changes normally happen in your current role, this position is not the right fit.\n5+ years running production databases as a DBRE, SRE, platform or database engineer, ideally with a large part on AWS (RDS or Aurora).\nExperience designing high availability and disaster recovery: replication, automated failover, multi-region or multi-cloud redundancy, and the trade-offs between RTO, RPO and cost.\nA track record of zero-downtime changes: online migrations, major version upgrades or moving data between clusters.\nUnderstanding of how applications use databases: connection pools, ORMs (for example Hibernate), transaction scope, retries and idempotency, and safe deployment order.\nObservability skills: you define what to measure, alert on SLOs and verify changes with data.Scripting in Python, Bash or Go to automate operational work.\nComfort in a regulated financial services environment, where access control, encryption and audit trails are non-negotiable.\nClear communication: you reason out loud, own outcomes and partner with developers instead of gatekeeping.\nNice to have:\nTerraform and Ansible specifically, since they are our current tools.\nMySQL in production.\nRedshift, ClickHouse or DynamoDB.\nLogical replication or CDC tooling (pglogical, AWS DMS, Debezium).\nKubernetes and running Java services in production.\nLinux performance tuning and troubleshooting on self-managed database hosts.\nVault or another secrets manager.","description_format":"text","description_chars":4432,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Bulgaria","iso":"BG","kind":"country"},{"name":"Cyprus","iso":"CY","kind":"country"},{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Online Brokerage & Trading Platforms","Forex & CFD Brokers"],"lifecycle":[{"event":"open","at":"2026-11-05T19:43:18Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":1,"expected_fill_days":45,"reasons":["conf:2","stale_co","velocity","win:early"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/capital-com-senior-database-reliability-engineer-postgresql-iac","json_url":"https://alion.io/job/capital-com-senior-database-reliability-engineer-postgresql-iac.json","meta":{"generated_at":"2026-11-07T08:12:55Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":4427,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":949},"rest":"https://alion.io/mcp/rest/get_company?id=949"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcapital-com-senior-database-reliability-engineer-postgresql-iac"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcapital-com-senior-database-reliability-engineer-postgresql-iac"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcapital-com-senior-database-reliability-engineer-postgresql-iac"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/capital-com-senior-database-reliability-engineer-postgresql-iac\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcapital-com-senior-database-reliability-engineer-postgresql-iac"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3831856}},{"tool":"search_jobs","arguments":{"company":"capital.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3831856},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}