Senior Database Reliability Engineer Jobs
Senior Database Reliability Engineer jobs are open across fintech, healthcare, cloud infrastructure, and enterprise software, from mid-level to staff and principal, with specializations in PostgreSQL, distributed systems, and observability engineering. Find a role that fits from the openings below and apply directly.
Find JobsOverview
Showing 5 of 14+ Senior Database Reliability Engineer jobs











Established in 2018, Clicklease is dedicated to empowering small business owners frequently overlooked by traditional lenders. Our headquarters are located in the vibrant city of Draper, UT, with operations extending to Radial, Alajuela, Costa Rica. We've cultivated a dynamic environment where equipment financing goes beyond being a mere service; it acts as the gateway to realizing entrepreneurial dreams.
Our Core Values:
1. We Are A Happy Company:
At Clicklease, happiness is not just a byproduct; it's a fundamental value. Join a workplace where positivity and joy are cultivated, creating an environment where you can bring your best self to work every day.
2. We Celebrate Collective Intelligence:
We thrive on the brilliance of collaboration. Clicklease is a space where diverse minds come together, combining their intelligence to create solutions that matter. Your ideas are not just heard; they're celebrated.
3. We Practice Empathy:
Empathy isn't just a word in our dictionary; it's a daily practice. Join a team that values understanding and compassion. At Clicklease, we recognize the human side of business and foster a culture where empathy is a guiding principle.
4. We Listen & Learn:
Growth is a continuous journey at Clicklease. We believe in listening and learning from one another. Your insights and experiences contribute to our collective knowledge, making us stronger as a team.
Our Mission:
At Clicklease, we have a clear purpose - to fulfill the capital needs of underserved entrepreneurs and their Main Street Businesses. We achieve this mission through simple, fast, and innovative equipment leasing solutions. This is not just a statement; it's the driving force behind everything we do.
As a member of our Data Engineering team, you’ll be a technical owner of the databases that power our lending platform, risk and decisioning systems, and customer-facing services. You’ll work alongside our DBA and Data Engineers, in close partnership with our DevOps team, who own our cloud infrastructure, to keep production databases fast, secure, and reliable.
Our databases are self-hosted on AWS EC2: Microsoft SQL Server with a failover replica, and PostgreSQL in a primary/replica configuration, alongside Snowflake as our data warehouse. We’re looking for someone with deep expertise in SQL Server or PostgreSQL and strong hands-on experience with the other.
You won’t just keep the lights on. You’ll help shape how we build, deploy, and operate our data platform, including bringing our database tooling under infrastructure-as-code.
What You'll Be Doing
Keep Our Databases Available & Recoverable
- Keep production databases stable and resilient, with reliable failover, replication, and disaster-recovery plans.
- Own backup and recovery strategy and automate regular testing of restores and failover.
- Refresh non-production environments from production data safely and repeatably.
Drive Performance & Scalability
- Monitor, troubleshoot, and tune database performance, from queries and indexes to server and instance configuration.
- Partner with engineers on schema design, query optimization, and efficient data processing.
- Plan for capacity and growth before they become problems.
Operate & Monitor Production
- Build and maintain monitoring, dashboards and alerting that surface issues early.
- Participate in an on-call rotation, responding to and resolving database incidents, then following up with fixes that prevent repeats.
- Install, configure, patch, and upgrade self-hosted database servers on EC2, using scripted, repeatable processes.
Protect Sensitive Financial Data
- Manage access using least-privilege principles, and audit roles and permissions regularly.
- Implement encryption, secure connections, and auditing to protect sensitive financial and personal data.
Improve How We Ship Database Changes
- Review and deploy database changes and maintain and enforce best practices for database deployments.
- Improve our GitLab CI/CD pipelines for database changes, making releases safer, faster, more automated, and SOC 2 compliant.
- Write and review production data fixes with care.
- Automate routine tasks with Python and scripting and keep runbooks and documentation current.
Support Engineering & Data Teams
- Provision new databases as new services come online.
- Support data engineering pipelines, including AWS DMS replication and orchestration, that move operational data into Snowflake.
- Help developers with database access, troubleshooting, and best practices.
Use AI to Work Better & Faster
- Use modern AI tools and agents to accelerate performance analysis, troubleshooting, scripting, and documentation.
- Identify opportunities where AI can improve database operations and reliability.
- Share effective AI workflows and techniques with the team.
Improve How We Ship Database Changes
- Bring our AWS Database Migration Service (DMS) resources, including replication instances, endpoints, and tasks, under infrastructure-as-code with Terraform.
- Collaborate with DevOps on the EC2 instances, storage, and networking for our databases.
- Build repeatable, automated processes for database provisioning, patching, and failover.
What We're Looking For
Required Qualifications
- 5+ years of administering SQL Server or PostgreSQL in production, with strong hands-on skills in the other.
- High availability, disaster recovery, and backup/restore, including failover replicas, streaming replication, and point-in-time recovery.
- Running self-hosted databases on AWS EC2 and Linux, in partnership with DevOps.
- Performance tuning and query optimization, plus strong T-SQL and SQL, including stored procedures and functions.
- Instance configuration, security, roles, and routine maintenance across both engines.
- Automation with Python and working knowledge of PowerShell and Bash, using Git-based workflows with code review and staged deployments.
- Strong troubleshooting skills and a calm approach to production incidents.
- Strong written communication for runbooks, documentation, and tickets.
- Using AI-assisted tools for database analysis and operations.
What Will Make You Stand Out
- Designing database architecture that scales with the business, such as partitioning, read scaling, and capacity planning.
- Windows Server administration in support of SQL Server and its services.
- Monitoring and observability with tools like Zabbix and Grafana.
- Building or improving CI/CD pipelines for database changes.
- Terraform, especially bringing existing resources under infrastructure-as-code.
- AWS DMS or other change-data-capture and replication tools.
- Data warehouses (e.g., Snowflake), ETL/ELT pipelines, or workflow orchestration tools (e.g., Prefect, Airflow).
- Supporting SOC 2 or similar compliance audits.
- Fintech, lending, payments, banking, or another highly regulated environment.
What Success Looks Like
You'll Be Successful When
- Our databases are stable, fast, and recover predictably when something goes wrong.
- Performance problems are caught early and fixed at the root.
- Database changes ship safely and routinely through automated pipelines.
- Database infrastructure is defined in code, and changes are repeatable and reviewable.
- Access to sensitive data is controlled and auditable.
- Engineers trust the data platform and know where to go for help.
- Database knowledge is documented and shared rather than concentrated with a few individuals.
The Person We're Looking For
You are an owner first.
You enjoy digging into execution plans and wait stats, but you also understand that the goal is reliable systems for the business.
You think about what happens when a server fails, a restore is needed, or a deployment goes wrong, not just when everything works.
You’d rather automate a task than do it twice.
Most importantly, you want the systems you run to keep performing reliably and scale as Clicklease grows.
Senior Database Reliability Engineer Jobs by Experience Level
See All 14 Senior Database Reliability Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsSenior Database Reliability Engineer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software
What Employers Look For
The qualifications that appear most often in senior database reliability engineer jobs.
- 5 or more years of experience managing production relational or distributed database systems
- Deep expertise in at least one major database engine such as PostgreSQL, MySQL, or Oracle
- Proficiency with database observability tools including Datadog, Prometheus, or equivalent
- Experience designing and testing backup, replication, and disaster recovery strategies
- Ability to write and optimize complex SQL queries and tune execution plans
- Familiarity with infrastructure-as-code tools such as Terraform or Ansible for database provisioning
Tips for Your Senior Database Reliability Engineer Job Search
Quantify reliability wins on your resume
Recruiters for senior database reliability engineer roles want numbers. Replace vague statements with metrics: replication lag reduced, query latency cut, recovery time objectives met. A resume that shows concrete SLO and SLA outcomes moves faster through technical screening than one listing tools alone.
Highlight your incident postmortem contributions
Senior roles demand ownership of failures, not just fixes. On your resume and in interviews, reference specific postmortems you authored or led. Hiring managers for database reliability positions treat blameless postmortem culture as a signal of engineering maturity, so make yours visible.
Apply early to roles that fit
Migrate Mate lists senior database reliability engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Filter openings by your primary database engine
Senior database reliability engineer postings differ sharply by stack. A role built around Aurora PostgreSQL requires a different conversation than one centered on Cassandra or CockroachDB. Targeting openings that match your deepest engine experience shortens your interview cycle and strengthens your negotiating position.
Prepare a live troubleshooting walkthrough
Technical interviews for senior database reliability engineers routinely include a live debugging or query-tuning exercise. Practice narrating your diagnostic process out loud, including how you read execution plans, check replication health, or isolate lock contention, before you sit in the actual interview.
Negotiate scope before negotiating compensation
Before discussing pay, clarify whether the role owns on-call rotations solo or shares them, and whether you have authority to enforce schema change processes. Database reliability scope varies widely across companies, and a narrower mandate is often a signal to push for higher base compensation.
Senior Database Reliability Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most senior database reliability engineers?
The companies hiring the most senior database reliability engineers right now include ClickLease, Okta, and Checkr, with the largest share of openings in California, Utah, and Virginia, based on current listings on Migrate Mate as of November 2026. Demand is especially concentrated in companies running high-transaction cloud infrastructure.
How many senior database reliability engineer jobs are remote?
About 82% of senior database reliability engineer openings are fully remote or hybrid as of November 2026, reflecting strong demand for async-capable engineers. Roles focused on cloud-native databases and observability tooling tend to be the most remote-friendly, while positions requiring hands-on data center or on-premises storage work are more likely to require on-site presence.
How do you become a senior database reliability engineer?
Start by building a foundation in database administration or backend engineering, then deepen expertise in a specific engine like PostgreSQL or Cassandra. Move into reliability-focused work by owning on-call rotations, writing postmortems, and improving SLOs. Seniority comes from leading cross-team incidents, designing replication architectures, and demonstrating ownership of production database health end to end.
Can you get hired as a senior database reliability engineer with limited experience?
Hiring managers rarely waive the seniority bar outright, but engineers who have led a high-impact reliability project, a major migration, or a significant incident response often move through screening even without a matching job title on their resume. Frame your experience around outcomes: uptime improved, recovery time shortened, or query performance measurably changed.
What does the senior database reliability engineer interview process look like?
Most processes run in three to four stages. A recruiter screen is followed by a technical phone interview covering database internals and past incidents. Then comes a live debugging or architecture design session, often including a real or simulated production scenario. Final rounds typically include a systems design conversation with staff or principal engineers and a cross-functional interview with platform or SRE leadership.
Where can I find and apply to senior database reliability engineer jobs?
You can find and apply to senior database reliability engineer jobs on Migrate Mate, which lists current openings from across the United States. Search the listings to find roles that match your database engine experience and reliability background, then apply directly to each one that fits.
See All 14 Senior Database Reliability Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs