Database Engineer
Location: Remote
Compensation: Salary
Reviewed: Thu, May 14, 2026
This job expires in: 29 days
Job Summary
Database Engineer, a full-time position requiring mid-level experience, is responsible for managing production databases, ensuring data integrity through ETL processes, and redesigning database structures for improved efficiency.
Key Responsibilities
- Take ownership of several production databases across multiple architectures, including PostgreSQL, AWS Redshift, AWS Aurora, and AWS DynamoDB
- Use SQL and Python to establish ETL and regular monitoring processes that ensure database integrity and accuracy
- Redesign existing production database tables and schemas, migrating data to new structures without downtime
Required Qualifications
- Fluency in SQL, particularly with PostgreSQL and AWS Redshift
- Experience administering databases containing terabytes of data
- Familiarity with AWS Glue, user-defined functions, and noSQL databases such as AWS DynamoDB or MongoDB
- Experience working within highly secure systems, such as government systems with FedRAMP-high ratings
- U.S. citizenship required
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...