waypointjobs

Verra Mobility Corporation

Sr. Database Engineer

phoenix, AZ

Check who can apply and the requirements below before continuing.

About this opportunity

Verra Mobility Corporation lists this Sr. Database Engineer opportunity in phoenix, Arizona. Review the employer’s description below for duties, qualifications and application requirements.

Job description

We are seeking an experienced Senior Database Engineer to own the design, performance, and operational integrity of the relational data platform behind our mobility products. This is a hands‑on senior individual contributor role accountable for schema architecture, migration safety, query performance, and data durability across a high-volume, multi-tenant transaction platform running on Amazon Web Services (AWS).

You will work alongside software engineers, platform and DevOps engineers, and architects, partnering closely with Product, QE, and Information Security to support hundreds of microservices that read and write shared operational data stores. Success in this role is measured by query and transaction performance, the safety and cadence of schema change, data durability against recovery objectives, and the retirement of data‑access patterns that constrain platform scalability.

Schema Design & Change Management

Own the relational schema for the core operational platform — entity and domain modeling, normalization decisions, constraint and index design, and reference and seed data managed as versioned, reviewable artifacts.

Author and review database migrations as code, enforcing backward-compatible, zero-downtime change patterns (expand/contract, dual-write, backfill-then-cut) so that schema releases decouple from application releases.

Maintain migration history as the authoritative record of applied state across every environment and tenant, including drift detection and reconciliation where environments have diverged.

Define and enforce standards for constraints, foreign keys, nullability, and uniqueness so that data integrity is guaranteed by the database rather than by application convention.

Performance Engineering & Query Optimization

Profile and tune high-volume OLTP workloads: execution plan analysis, index strategy, partitioning, planner statistics and behavior, connection pooling, and vacuum and autovacuum tuning.

Diagnose and remediate latency and timeout failures end to end, including cases where the database is the symptom rather than the cause — client‑side timeout misconfiguration, retry storms, N+1 access patterns, and repeated plan regeneration.

Establish query performance budgets and regression detection so that performance is validated before release rather than discovered in production.

Review transaction boundaries, isolation levels, and locking strategy to ensure correctness under concurrency — including explicit row‑level locking where read‑then‑write races would otherwise permit duplicate or conflicting processing.

Lead the consolidation of data access away from generated API layers and ad‑hoc SQL embedded in application code, toward typed, reusable domain services with clear ownership boundaries.

Reduce third‑party data‑layer dependencies and associated licensing exposure by staging replacements at the infrastructure seam, environment by environment, with no change in application behavior.

Support migration of client data from legacy platforms, including mapping, transformation, load, and formal reconciliation against source‑of‑record counts and balances.

Partner with Architecture on the separation of transactional and analytical workloads, reporting replicas, and downstream data warehouse feeds.

Reliability, Backup & Disaster Recovery

Own backup, point‑in‑time recovery, replication, and failover configuration, and validate it through real restore exercises rather than assumed capability.

Ensure recovery configuration meets contractual RPO and RTO commitments, and produce the evidence that demonstrates compliance.

Build database observability — wait events, slow query capture, replication lag, connection saturation, and storage and IOPS headroom — and define SLIs for the data tier.

Participate in on‑call rotations and act as an incident responder for data‑tier events, contributing to root‑cause analysis and tracking corrective actions to completion.

Security, Privacy & Compliance

Implement encryption at rest and in transit, key management, and least‑privilege database access; replace shared and long‑lived credentials with managed identity and short‑lived tokens.

Protect regulated and personally identifiable data — including vehicle, registered‑owner, and payment data — through access controls, masking in non‑production environments, and defensible retention and purge processes.

Cross‑Functional Collaboration

Partner with Software Engineering so that new services adopt approved data‑access patterns, migration tooling, and performance review from day one rather than retrofitting them later.

Review application data access during code review, and coach engineers on query construction, indexing implications, and transaction scope.

Document schema ownership, data dictionaries, runbooks, and recovery procedures so that the platform does not depend on any single person’s knowledge.

Respond to system issues, participate in high‑priority incident calls, and support emergency activities outside of standard hours as needed.

Required Qualifications

Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent professional experience.

6+ years of experience in database engineering, data platform engineering, or production database administration, including 3+ years working with PostgreSQL at production scale.

Deep, demonstrable PostgreSQL expertise: execution plan analysis, index and partitioning strategy, autovacuum and bloat management, connection pooling, and lock and deadlock diagnosis.

Production experience with managed cloud databases (Amazon Aurora PostgreSQL or RDS preferred), including backup and point‑in‑time recovery, read replicas, and failover testing.

Hands‑on experience with schema migration tooling integrated into CI/CD (Flyway, Liquibase, Alembic, Sqitch, or comparable) and with zero‑downtime schema change patterns.

Strong command of transaction semantics — isolation levels, locking, and concurrency correctness — and the ability to reason about race conditions in application code, not only in the database.

Working experience provisioning and changing database infrastructure as code (CloudFormation, Terraform, or comparable).

Experience with database observability and diagnostic tooling (Performance Insights, pg_stat_statements, CloudWatch, Datadog, or comparable APM).

Clear, concise written and verbal communication, including the ability to explain data‑tier trade‑offs to engineers and to non‑technical stakeholders.

Preferred Qualifications

Experience in mobility, transportation, tolling, parking, payments, or other regulated, high‑volume transaction‑processing environments.

Experience with GraphQL data‑access layers (Hasura, PostGraphile, or similar), and with migrating applications off a generated‑API layer onto typed service interfaces.

Multi‑tenant data architecture at scale, including per‑tenant account

#J-18808-Ljbffr

Worksite address

phoenix, AZ, 85003, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Space Systems Mechanical Engineer

laurel, MD

See pay details in description

Description Do you want to design and build unique space structures and spacecraft for NASA missions that enable groundbreaking scientific disco…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

System Security Engineer

laurel, MD

See pay details in description

Description Are you looking for an opportunity to utilize your technical skills to solve complex, real-world problems? If so, we're looking …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Advanced Reentry Mission Engineer

laurel, MD

See pay details in description

Description Are you interested in hypersonic and reentry system design and prototyping? Do you want to make contributions to next generation …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Thermal and EO/IR Modeling and Simulation Engineer

laurel, MD

See pay details in description

Description Are you looking for a unique opportunity to impact significant advances to the nation's groundbreaking integrated air and missile de…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Network Effects Engineer

laurel, MD

See pay details in description

Description Do you want to perform advanced research, development, and test & evaluation of communications systems and network technologies that…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

System Realization and Resilience Engineer

laurel, MD

See pay details in description

Description Are you passionate about applying system engineering principles to influence the development and resilience of future strategic weap…

Listing review due 2026-10-06View job