1

Database Reliability Engineer Jobs (NOW HIRING)

Staff Database Reliability Engineer

San Francisco, CA · On-site +1

$67.25 - $89.25/hr

About the role We're hiring a Staff Database Reliability Engineer to own the strategy, architecture, and operational excellence of our data infrastructure. This is an expert-level IC role with deep ...

Database Reliability Engineer - Core Team

OR · On-site +1

$57 - $75.75/hr

At least 5 years of experience in Reliability Engineering, QA or customer facing engineering. * Previous experience operating ClickHouse or other SQL databases in production. * Excellent ...

Site Reliability Engineer (PostgreSQL)

Plano, TX · On-site

$54.50 - $72.50/hr

Site Reliability Engineer - Data Center (Level 3) - PostgreSQL Job Summary We are seeking an ... Key Responsibilities • Design, implement, and maintain PostgreSQL databases, including schema ...

Staff, Software Engineer (SRE)

Denver, CO · On-site

$121K - $242K/yr

The Database Reliability Engineering team manages enterprise cloud-based database systems to ensure optimal performance, reliability, and availability. The team designs and implements disaster ...

The Database Reliability Engineering team manages enterprise cloud-based database systems to ensure optimal performance, reliability, and availability. The team designs and implements disaster ...

What you'll do As a Senior Software Engineer on the Database SRE team, you will design and build the platforms, automation, and AI-driven tooling that power Airwallex's database infrastructure. This ...

Our team integrates DBA, SRE, and DBRE expertise to deliver highly available data services. We design resilient architectures to meet evolving business and data processing demands, prioritizing ...

... reliability across all environments. • Collaborate with application developers to design efficient schemas, optimize complex queries, and enhance database performance. • Work closely with ...

Reliability Engineer

Hartford, CT · On-site

$103K - $130K/yr

Realiability Engineering Description: SRE, Splunk Competencies: Digital : Splunk, Digital : Site ... Broad knowledge of infrastructure components (servers, networks, databases, cloud services)

Our team integrates DBA, SRE, and DBRE expertise to deliver highly available data services. We design resilient architectures to meet evolving business and data processing demands, prioritizing ...

Perform daily maintenance, health checks, and capacity planning to ensure database reliability across all environments. * Collaborate with application developers to design efficient schemas, optimize ...

Perform daily maintenance, health checks, and capacity planning to ensure database reliability across all environments. * Collaborate with application developers to design efficient schemas, optimize ...

next page

Showing results 1-20

Database Reliability Engineer information

See salary details

$61K

$118K

$141K

How much do database reliability engineer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for database reliability engineer in the United States is $117,973.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,500.00 and $129,000.00 per year, depending on experience, location, and employer.

What is a Database Reliability Engineer job?

A Database Reliability Engineer (DBRE) is responsible for ensuring the reliability, scalability, and performance of database systems. They apply software engineering and SRE principles to database management, focusing on automation, monitoring, and incident response. DBREs work closely with development and operations teams to optimize queries, design resilient architectures, and prevent downtime. Their goal is to create efficient database systems that support business-critical applications with minimal disruptions.

What are the key skills and qualifications needed to thrive in the Database Reliability Engineer position, and why are they important?

To thrive as a Database Reliability Engineer, you need expertise in database architectures, performance tuning, and troubleshooting, often supported by a degree in computer science or related fields. Familiarity with database systems like MySQL, PostgreSQL, MongoDB, as well as automation tools and cloud platforms, is highly valued, and certifications such as AWS Certified Database – Specialty can be advantageous. Attention to detail, proactive problem-solving, and effective communication skills are crucial for success in this role. These abilities ensure reliable data infrastructure, minimize downtime, and facilitate smooth collaboration across technical teams.

What are the typical daily responsibilities of a Database Reliability Engineer?

As a Database Reliability Engineer, your daily tasks will often include monitoring database performance, proactively identifying and resolving issues, automating routine maintenance, and ensuring system security and backups. You'll collaborate closely with software developers, DevOps engineers, and IT teams to troubleshoot incidents and implement improvements that enhance database reliability and scalability. Your day may also involve creating documentation, planning for disaster recovery, and participating in on-call rotations. This dynamic role requires both hands-on technical work and teamwork to maintain seamless database operations in fast-paced environments.

More about Database Reliability Engineer jobs
What are the most commonly searched types of Database Reliability Engineer jobs? The most popular types of Database Reliability Engineer jobs are:
What states have the most Database Reliability Engineer jobs? States with the most job openings for Database Reliability Engineer jobs include:
Infographic showing various Database Reliability Engineer job openings in the United States as of June 2026, with employment types broken down into 95% Full Time, 3% Part Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $117,973 per year, or $56.7 per hour.
Staff Database Reliability Engineer

Staff Database Reliability Engineer

Scribe

San Francisco, CA • On-site, Remote

$67.25 - $89.25/hr

Full-time

Medical, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

About the role
We're hiring a Staff Database Reliability Engineer to own the strategy, architecture, and operational excellence of our data infrastructure. This is an expert-level IC role with deep influence on engineering direction, partnering closely with platform, backend, and DevOps engineers.
Why this role matters
You will own the data tier end-to-end. Design schemas and access patterns that scale, tune Aurora for latency and throughput, and set the standards for how engineers interact with our databases. When a migration script seizes up mid-deploy and writes start queueing behind an ACCESS EXCLUSIVE lock, your runbooks and automation resolve the incident quickly.
Make the Django ORM a strength, not a liability:
  • Review migrations for safety at scale - locks, backfills, concurrent index builds, NOT VALID constraints
  • Catch N+1 patterns and missing select_related/prefetch_related in review
  • Establish conventions for QuerySet usage and physical schema design (indexes, constraints, partitioning)
  • Scale review through automation, not heroics - author AGENTS.md files and DNA scaffolding that encode our conventions, configure AI review bots (Claude Code, Cursor, etc.) to flag risky migrations and ORM anti-patterns, and iterate on those configs as new failure modes emerge

Lead major infrastructure initiatives:
  • Capacity planning as traffic and engineering throughput grow
  • Zero-downtime schema migrations and cutovers
  • Multi-AZ resilience within a single region - Aurora writer/reader placement, failover behavior and RTO/RPO, ElastiCache and OpenSearch AZ topology, RabbitMQ survivability across AZs
  • Backups, PITR, failover testing, retention

Own the CDC pipeline (Aurora → DMS → S3 Parquet → Snowflake):
  • DMS task design and tuning, replication slot hygiene on the Postgres side
  • Schema evolution as Django migrations roll through - so a column rename doesn't silently break the warehouse at 6 AM
  • Parquet layout and partitioning, reliability of the Snowflake handoff
  • Automated checks that flag migrations likely to break downstream consumers

Drive observability across three complementary tools:
  • pganalyze - query-level performance, index advisor, schema insights - the go-to for "why is this ORM query slow"
  • CloudWatch - infrastructure metrics and alarms for Aurora, OpenSearch, ElastiCache, SQS, DMS
  • Honeycomb - high-cardinality tracing that ties slow DB calls back to users, flags, deploys, and flows
  • Shape how the three fit together, including Django-side instrumentation and trace attributes on ORM queries

Build tooling and guardrails:
  • Migration review automation and CI checks for risky patterns
  • Slow query pipelines fed from pganalyze
  • Self-service dashboards so teams understand their own query footprint

Support and evolve the rest of the stack:
  • OpenSearch - index design, sharding, mapping changes, reindexing strategy, Django-side indexing pipelines
  • Redis - caching patterns, eviction, sizing, Django cache framework, Celery/RQ usage, avoiding hot keys and thundering herds
  • SQS + RabbitMQ - queue design, DLQs, visibility timeouts, exchange/queue topology, AZ mirroring, consumer backpressure, Celery behavior under load

What makes you a great fit
Core expertise:
  • Deep PostgreSQL - EXPLAIN (ANALYZE, BUFFERS), MVCC, bloat, lock contention, vacuum/autovacuum. Aurora Serverless V2 / Limitless experience strongly preferred (storage model, reader/writer split, ACU scaling)
  • Strong ORM fluency (Django, SQLAlchemy, ActiveRecord, or similar) - predict the SQL a query will generate, spot N+1 problems on sight and how to control eager loading (joins vs. batched IN queries), column projection, aggregations, and subqueries
  • Single-region multi-AZ design - practical understanding of what it does and doesn't protect against

Data movement and observability:
  • Production CDC experience, ideally AWS DMS - comfortable with logical replication, slot hygiene, schema evolution, and Parquet-based data lakes feeding Snowflake (or BigQuery/Redshift)
  • Hands-on with pganalyze (or Datadog DBM / Performance Insights / pg_stat_statements pipelines), CloudWatch (custom metrics, composite alarms, log insights), and Honeycomb (or another high-cardinality tracing tool) - comfortable with OpenTelemetry and opinionated about what makes a trace useful

AI-assisted workflow:
  • Real experience making AI coding and review tools useful for a team - writing AGENTS.md files, configuring review agents, versioning and iterating on prompts and configs

The rest of the stack:
  • OpenSearch at scale - sizing, sharding, JVM tuning, rolling upgrades, snapshots
  • Production Redis - persistence tradeoffs, cluster mode, hot keys, thundering herds
  • At least one production message broker (SQS, RabbitMQ, Kafka) - delivery semantics, idempotency, failure modes

Engineering and leadership:
  • Strong automation and IaC background - real code (Python, Go, or similar) and Terraform
  • Track record leading cross-team initiatives, writing design docs that hold up, influencing without authority
  • Comfortable in a high-growth environment where the right answer for 50 engineers isn't the right answer for 100
  • Pragmatic outlook during incidents - focused on preventing the next one
Full-Time US Employee Benefits Include
  • Some of the nicest and smartest teammates you'll ever work with
  • Competitive salaries
  • Comprehensive healthcare benefits
  • Exciting and motivating equity
  • Flexible PTO
  • 401k
  • Parental Leave
  • Commuter Benefits (SF office employees)
  • WFH Stipend

Compensation
We benchmark compensation using trusted market data and apply a tiered geographic framework to ensure competitive pay across locations. The ranges below represent the base salary band for this role by tier. Final offers are determined by experience, scope, internal parity, and location.
$230k-$280k base + equity
We consider several factors when determining compensation, including location, experience, and other job-related factors.
At Scribe, we celebrate our differences and are committed to creating a workplace where all employees feel supported and empowered to do their best work. We believe this benefits not only our employees but our product, customers, and community as well. Scribe is proud to be an Equal Opportunity Employer.