Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Software Engineer (DevOps) - Database Reliability

AI Summary ✨

Requirements

  • Experience managing highly available PostgreSQL clusters on bare metal or cloud outside of managed services
  • Operational experience with PostgreSQL lifecycle tasks, including version upgrades, backup and restore workflows, replication configuration, and DR strategy implementation
  • A deep understanding of PostgreSQL internals, including query planning, indexing strategies, vacuuming, performance tuning, and partitioning
  • Monitoring and observability experience with PostgreSQL
  • Knowledge of database security, including TLS setup, roles, auditing, and encryption at rest/in transit
  • To be comfortable troubleshooting live production issues, including performance degradation, lock contention, replication lag, or node failures
  • Experience with cloud providers, such as GCP and AWS
  • Experience with distributed systems, including scaling, fault-tolerance, load-balancing, networking, security, etc.

Nice to have

  • Experience using Consul for highly available database clusters
  • Experience monitoring solutions, such as NewRelic, StackDriver, Prometheus, etc.
  • Familiarity with HashiCorp Vault
  • Experience as a backend developer
  • Familiarity with Java and Python database drivers
  • Experience with continuous delivery using Kubernetes

What you'll be doing

  • Developing self-service database tools used by over 1k engineers
  • Building and optimising automation for database provisioning, scaling, and maintenance
  • Leading and supporting incident response for production database issues, ensuring reliability and fast recovery
  • Delivering scalable, user-friendly platforms for provisioning and configuration management (IaC) across our product teams
  • Monitoring and optimising resource costs to ensure efficient use and minimise waste
  • Implementing out-of-the-box observability solutions for proactive system monitoring
  • Ensuring compliance with industry standards through automated processes and continuous checks
Apply here
Revolut logo

Revolut

Remote - Portugal (Remote)

Experience: Senior
Posted: May 7, 2025
Aws
Gcp
Java
Kubernetes
Nodejs
Postgresql
Python
Rest
sitereliability

Similar jobs

  • 3 months ago
    Still looking
    Remote
  • 3 months ago
    Still looking
    Remote
  • See all jobs in Portugal