Jobs and Careers
JO

Senior Database Engineer (PostgreSQL)

Jonas Software
Remote - USA, United States, United StatesRemotefull_timeVerifiedPosted 24 Nov 2025

About the role

                                                                                    

Job Description: 

Senior Database Engineer (PostgreSQL) — Cloud-Native .NET / AWS (HIPAA)

Computrition - Jonas Software (https://www.computrition.com/)

Location: Remote (U.S.) or Hybrid •

Team: Engineering •

Reports to: Senior Director of EngineeringPartners with: Lead Software Architect and Lead Software Engineer

About this role

We’re building a cloud-native SaaS platform for hospitals and healthcare providers. You’ll be the PostgreSQL expert partnering with our Lead Software Architect to design, build, secure, and scale a multi-tenant data platform that powers our .NET services and React + Fluent UI applications—running on AWS and operating under HIPAA. 

What you’ll do

  • 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.

Tech you’ll touch

  • Database: PostgreSQL (JSONB, RLS, partitioning, logical replication), PL/pgSQL, pg_stat_statements, extensions as needed.

  • AWS: Aurora PostgreSQL / RDS, KMS, Secrets Manager/Parameter Store, CloudWatch, CloudTrail, IAM, S3; (nice: Lambda, ECS/EKS/Fargate).

  • Platform & CI/CD: Docker, GitHub Actions/CodeBuild/CodePipeline, IaC (Terraform or CloudFormation), feature flags.

  • Testing/Perf: pgTAP (or similar), pgBench, k6/Gatling/JMeter, EXPLAIN/ANALYZE, pgbouncer/pgpool.

What you’ll bring

Must-haves

  • 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, migrati

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Jonas Software

View company profile →