Senior Database Engineer, PostgreSQL

Remote Full-time
Job Description:
• Own the database architecture for a multi-tenant SaaS: select and implement tenancy model(s) (e.g., RLS per tenant, schema-per-tenant, or database-per-tenant), design schemas, and define migration/versioning strategies for safe, zero-downtime releases.
• Raise the performance ceiling: index strategies, partitioning, connection pooling (e.g., PgBouncer), query tuning (EXPLAIN/ANALYZE), caching patterns, and workload isolation for noisy-neighbor control.
• Build for reliability: set RTO/RPO targets; design backup, PITR, DR, and blue/green or expand-migrate-contract rollout patterns.
• Embed security & compliance: encryption in transit/at rest, least-privilege access, secrets management, audit logging, PHI handling, and HIPAA-aligned controls and documentation.
• Productionize on AWS: stand up and tune Aurora/RDS for PostgreSQL; integrate VPC, subnets, SGs, KMS, CloudWatch/CloudTrail; advise on ECS/EKS/Fargate service patterns that affect DB workload.
• Level-up developer experience: define database interfaces for .NET services (EF Core/Dapper), enforce SQL and migration conventions, and enable efficient local/dev/test workflows (containers, seed data).
• Test like you mean it: establish automated database testing —pgTAP or equivalent for unit tests, migration tests in CI, and load/perf testing harnesses (e.g., pgBench/k6) tied to release criteria.
• Observability & SLOs: build dashboards and alerts for latency, throughput, autovacuum, bloat, locks, and error budgets; drive incident reviews and continuous tuning.
• Partner & influence: work shoulder-to-shoulder with our architect, app engineers, QA, and security to ship features that are correct, fast, and safe—while advocating best practices.
• AI First Mentality: Use modern AI tools to draft queries/migrations/tests, explain query plans, generate fixtures, and accelerate root-cause analysis—responsibly and securely.

Requirements:
• 7+ years owning PostgreSQL in production at scale for a SaaS product.
• Demonstrated expertise in multi-tenant design (RLS, schema or DB-per-tenant), with opinions on trade-offs.
• Proven track record of query and schema optimization , indexing, partitioning, and connection management.
• Hands-on experience running PostgreSQL on AWS (Aurora or RDS) and tuning for throughput & cost.
• Strong security mindset : access control, secrets, encryption, auditing; experience operating under compliance frameworks (HIPAA preferred, but experience within any regulated industry).
• Experience enabling .NET services to use Postgres effectively (EF Core, Dapper, migrations).
• Habit of building automated testing for databases and performance/load gating in CI/CD.
• Excellent communicator who can write clear design docs, propose standards, and influence cross-functional teams.
• Ability to speak up and express opinions or concerns in a positive and constructive manner.
• AI First Mentality on developing schema design, migration strategies and automated testing for performance.

Benefits:
• Competitive salary
• Flexible work hours
• Professional development opportunities
• Health insurance
• Paid time off

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Internship Junior Python Developer (Remote, English Required)

Remote

**Experienced Customer Service Coordinator – Remote Opportunity with arenaflex**

Remote

Registered Nurse, Virtual Hospital at Home Contact Center, PRN, Baptist Downtown

Remote

Merchandiser - Coca-Cola Bottling of Alaska

Remote

**Experienced Full Stack Customer Service Representative – Remote Work Opportunity with Comprehensive Training and Benefits at blithequark**

Remote

Project Coordinator

Remote

Experienced Full Stack Software Engineer – Web & Cloud Application Development

Remote

Webdesigner:in

Remote

Outbound Call Center - Remote in El Paso

Remote

Nurse Practitioner or Physician Assistant – Virtual Primary Care / Neighborhood Care Sites - Full Time - Experienced Preferred

Remote
← Back