Database Engineer

Changeis, Inc.

United States

On-site

USD 110,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Changeis, Inc. is seeking an experienced Database Engineer to support enterprise database development, data integration, ETL processes, and modernization initiatives.

The role focuses on optimizing SQL and database performance while migrating data from legacy systems to modern platforms. You will work across complex data environments, collaborating with developers, analysts, architects, and other stakeholders to design, implement, test, and document robust database solutions.

Qualifications

  • Bachelor’s degree or equivalent experience.
  • 5+ years in database engineering or related field.
  • Strong proficiency in SQL and relational database development.
  • Experience with SQL Server, PostgreSQL, Oracle, MySQL or similar platforms.
  • ETL processes, data pipelines, and data integrations experience.
  • Experience with large and complex datasets across multiple sources.
  • Knowledge of database design, data modeling, transformation and quality principles.
  • Experience troubleshooting database and data integration issues.
  • Strong analytics, problem-solving and communication skills.
  • Experience with legacy system migrations or modernization is preferred.
  • Experience with cloud data platforms in Azure or AWS is a plus.
  • Familiarity with Agile/Scrum methodologies.

Responsibilities

  • Design, develop, test, and maintain enterprise database solutions.
  • Develop and optimize complex SQL queries, procedures, functions, views, and other objects.
  • Develop and maintain ETL processes and data pipelines across systems.
  • Analyze database structures, schemas, interfaces, and data relationships.
  • Support migration and modernization of data from legacy systems.
  • Perform data mapping, transformation, cleansing and reconciliation during migration.
  • Troubleshoot database, ETL, data integration and quality issues.
  • Monitor and optimize performance, scalability, reliability, and availability.
  • Collaborate with developers and architects to meet data requirements.
  • Create technical documentation for designs, mappings, data flows, and migrations.
  • Support testing and validation of migrated and integrated data.
  • Participate in Agile development, reviews, and continuous improvement.

Skills

SQL
Relational databases
Database development
ETL
Data integration
Data migration
Data modeling
Data mapping
Data quality
Performance optimization
Python
PowerShell
Databricks
Snowflake
Azure Data Factory
AWS

Education

Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field (or equivalent)

Tools

SQL Server
PostgreSQL
Oracle
MySQL

Job description

We are seeking an experienced Database Engineer to support the development, maintenance, integration, and modernization of enterprise database environments. This role will focus on database development, data integration, ETL processes, performance optimization, and supporting the migration of data from legacy systems to modern platforms.
The ideal candidate will have strong experience with SQL, relational databases, database development, and ETL processes, with the ability to work across complex data environments. Experience supporting legacy system migrations or modernization efforts is highly preferred.
Key Responsibilities

  • Design, develop, test, and maintain enterprise database solutions.
  • Develop and optimize complex SQL queries, stored procedures, functions, views, and other database objects.
  • Develop and maintain ETL processes and data pipelines to extract, transform, integrate, and load data across multiple systems.
  • Analyze existing database structures, schemas, interfaces, and data relationships.
  • Support the migration and modernization of data from legacy systems to new database platforms and applications.
  • Perform data mapping, transformation, cleansing, validation, and reconciliation during migration and integration efforts.
  • Troubleshoot database, ETL, data integration, and data quality issues.
  • Monitor and optimize database performance, scalability, reliability, and availability.
  • Collaborate with developers, analysts, architects, and other technical stakeholders to understand data requirements and develop effective database solutions.
  • Develop and maintain technical documentation, including database designs, data mappings, data flows, and migration procedures.
  • Support testing and validation efforts to ensure the accuracy and integrity of migrated and integrated data.
  • Participate in Agile development activities, technical reviews, troubleshooting, and continuous improvement initiatives.
Required Qualifications
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related technical discipline, or equivalent relevant experience.
  • 5+ years of experience in database engineering, database development, or a closely related technical field.
  • Strong proficiency in SQL and relational database development.
  • Experience with relational database platforms such as SQL Server, PostgreSQL, Oracle, MySQL, or similar technologies.
  • Hands-on experience developing and maintaining ETL processes, data pipelines, and data integrations.
  • Experience working with large and complex datasets across multiple source systems.
  • Strong understanding of database design, data modeling, data transformation, and data quality principles.
  • Experience troubleshooting database and data integration issues.
  • Strong analytical, problem-solving, and communication skills.
  • Preferred Qualifications
  • Experience supporting legacy system migrations, database migrations, or application modernization initiatives.
  • Experience with source-to-target data mapping, transformation, validation, and reconciliation.
  • Experience with cloud database or data platforms within Azure, AWS, or similar environments.
  • Experience with Python, PowerShell, or other scripting/programming languages used for database and data processing automation.
  • Familiarity with modern data technologies such as Databricks, Snowflake, Azure Data Factory, or similar platforms.
  • Experience supporting federal government or large enterprise technology environments.
  • Familiarity with Agile/Scrum methodologies.
Core Skills
Database Engineering | SQL | Database Development | ETL | Data Integration | Data Migration | Legacy System Migration | Data Modeling | Data Mapping | Data Quality | Relational Databases | Performance Optimization
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Database Engineer 1
Database Engineer 1

Synergy ECP • Fort Meade (MD)

On-site
USD 110,000 - 140,000
Database Engineer
Database Engineer

Harbinger Systems • United States

Remote
USD 110,000 - 140,000
Database Engineer
Database Engineer

Farm Credit Services • Omaha (NE)

On-site
USD 90,000 - 120,000
Data Platform Engineer
Data Platform Engineer

Christ Panos Foods Inc. • Itasca (IL)

On-site
USD 120,000 - 180,000
Data Engineer
Data Engineer

Farm Credit Services • Omaha (NE)

On-site
USD 95,000 - 135,000
Database Engineer
Database Engineer

DeWinter Group • Boston (MA)

Hybrid
USD 110,000 - 170,000
Data Engineer
Data Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
Database Programmer
Database Programmer

Chitra Productions • Northern (KY)

Hybrid
USD 85,000 - 110,000
Remote Database Engineer: ETL, Migration & Modernization
Remote Database Engineer: ETL, Migration & Modernization

Changeis • United States

Remote
USD 110,000 - 150,000