> Markdown version of [/jobs/ext/2118995-database-engineer](https://www.wearedevelopers.com/jobs/ext/2118995-database-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Database Engineer - **Company:** Redapt - **Location:** Seattle, WA, United States (Remote available) - **Experience:** Expert - **Salary:** $130,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Bash Shell, Cloud Engineering, Information Systems, Databases, System Configuration, Continuous Integration, Data Infrastructure, Data Integrity, Data Migration, Relational Databases, Database Design, Database Development, Disaster Recovery, Python (Programming Language), PostgreSQL, Microsoft SQL Server, MySQL, Oracle (Applications), Performance Tuning, PostGIS, Application Data, Spatial Data Infrastructures, SQL Stored Procedures, SQL Databases, Management of Software Versions, AWS Cdk, Scripting, Enterprise Software Applications, Cloud Platform System, System Availability, Concurrency, Database Optimization, Database Performance, Indexer, Cloudformation, Database Migration, Amazon Relational Database Service, Infrastructure Automation Frameworks, Information Technology, Integration Frameworks, Database Backup, Terraform - **Published:** August 19, 2026 - **Apply:** https://job-boards.greenhouse.io/redapt/jobs/5392094008 ## About the Role * Advanced SQL and relational database design skills, including data modeling, normalization and denormalization, indexing, constraints, transactions, and schema design. * Strong hands-on experience with PostgreSQL and familiarity with one or more additional enterprise relational database platforms such as SQL Server, Oracle, or MySQL. * Strong database development experience, including stored procedures, functions, views, triggers, schema versioning, and database change management. * Proven ability to troubleshoot and tune database workloads using execution plans, query analysis, indexing strategies, statistics, locking and concurrency analysis, and configuration tuning. * Practical experience designing and operating databases in AWS, including managed relational database services such as Amazon RDS and Amazon Aurora. * Solid understanding of database reliability and operations, including backup and recovery, replication, high availability, disaster recovery, monitoring, security, encryption, and access control. Experience with Python or Bash and automation tools such as Terraform, AWS CDK/CloudFormation, or equivalent is a strong plus., * BS or MS in Computer Science, Information Systems, Engineering, or a related field preferred; equivalent experience considered. * 5+ years of experience in database engineering, database administration, or data platform engineering with significant hands-on responsibility for production relational database systems. * Demonstrated experience designing, developing, tuning, and operating production relational database systems, including hands-on experience with database workloads in AWS. Additionally, you will showcase the following: * Deep expertise in Amazon RDS and Amazon Aurora PostgreSQL, including cluster configuration, performance tuning, parameter management, operations, troubleshooting, and production workload optimization. * Proven experience migrating legacy enterprise databases such as Oracle or SQL Server to PostgreSQL, including schema conversion, dependency remediation, data migration, validation, cutover planning, and post-migration stabilization. * Hands-on experience configuring and optimizing PostGIS for GIS and spatial workloads, including spatial data types, indexes, queries, extension configuration, and performance considerations. * Proven ability to design and implement HA/DR architectures using Aurora Multi-AZ, read replicas, cross-region replication, automated failover, backup and recovery, and recovery strategies aligned to application RTO and RPO requirements. * Strong database change-management discipline, including blue/green deployments, logical replication, staged cutovers, validation gates, rollback planning, and techniques that enable zero or near-zero downtime during platform transitions. * Ability to move between hands-on database engineering and higher-level solution design as project needs evolve, with sound judgment across performance, availability, recoverability, security, cost, and delivery tradeoffs. ## Description * Design, develop, test, and maintain scalable, secure relational database solutions that support cloud-native and enterprise applications. * Design logical and physical data models, schemas, tables, relationships, constraints, indexes, and partitioning strategies based on application and business requirements. * Develop and maintain SQL, stored procedures, functions, views, triggers, and other database components used by applications and integration workflows. * Tune database performance across SQL, indexing, schema design, execution plans, configuration parameters, storage, and capacity to meet demanding application workloads. * Review application data-access patterns and collaborate with software engineers to improve query efficiency, transaction behavior, concurrency, and scalability. * Plan and execute database migrations, upgrades, schema changes, and platform modernization efforts with strong validation, data-integrity, and rollback practices. * Implement and support database backup and recovery, replication, high availability, security, access controls, monitoring, auditing, and capacity planning. * Automate database provisioning, configuration, schema deployment, maintenance, and operational workflows using infrastructure as code, scripting, CI/CD, and cloud-native tooling. * Diagnose and resolve database performance, locking, connectivity, availability, and data-integrity issues across development, test, and production environments. * Translate customer and application requirements into practical data models, database designs, engineering tasks, and implementation plans, and evaluate new database technologies where appropriate. ## Related Videos - [Tracking vehicles at scale](https://www.wearedevelopers.com/videos/1999-tracking-vehicles-at-scale) - [Building Reliable Serverless Applications with AWS CDK and Testing](https://www.wearedevelopers.com/videos/812-building-reliable-serverless-applications-with-aws-cdk-and-testing) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [Postgres in the Age of AI (and Devin)](https://www.wearedevelopers.com/videos/1042-postgres-in-the-age-of-ai-and-devin) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know)