Database Engineer
19 hours ago
Charlotte, NC, United States
NR Consulting
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Database Engineer
Location:
Charlotte, NC - Hybrid Pay Rate:
$64/hour Employment Type:
12 Month Contract -Permanent Placement Available
Position Overview
We are seeking a skilled and detail-oriented
Database Engineer
to support the design, optimization, and reliability of database systems powering client onboarding applications. This role plays a critical part in ensuring data integrity, performance, and scalability across platforms that support regulatory and operational workflows, including KYC (Know Your Customer) processes.
The ideal candidate will have strong experience designing database architectures, writing efficient queries, and tuning performance in both relational and NoSQL environments. This position requires collaboration with application developers, data teams, and business stakeholders to deliver secure, high-performing data solutions.
Key Responsibilities Design and implement scalable database schemas to support onboarding and compliance applications Develop, optimize, and maintain stored procedures, triggers, and complex queries Perform database performance tuning, indexing, and query optimization Monitor system performance and troubleshoot bottlenecks or data integrity issues Support data modeling and ensure proper normalization and structure Implement data validation rules to maintain accuracy and compliance standards Collaborate with application developers to align database design with business requirements Manage data migrations, ETL processes, and system integrations Ensure adherence to security standards and regulatory requirements related to client data Provide documentation and technical guidance for database systems Required Qualifications
Strong proficiency in
SQL
and database query optimization Experience with
Python
for data processing, scripting, or automation Hands-on experience with relational databases (e.g., PostgreSQL, MySQL, SQL Server, Oracle) Experience with NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB) Strong understanding of indexing strategies and performance tuning techniques Knowledge of data integrity controls and transaction management Experience working in Agile or collaborative development environments Preferred Qualifications
Experience supporting
client onboarding systems
within financial services Understanding of
KYC (Know Your Customer)
and regulatory compliance workflows Familiarity with data governance and audit requirements Experience with cloud database platforms (AWS RDS, Azure SQL, etc.) Knowledge of CI/CD pipelines and DevOps practices Key Competencies
Strong analytical and problem-solving skills Ability to translate business requirements into technical database solutions Attention to detail and commitment to data accuracy Effective cross-functional communication skills Ability to manage multiple priorities in a fast-paced environment
Location:
Charlotte, NC - Hybrid Pay Rate:
$64/hour Employment Type:
12 Month Contract -Permanent Placement Available
Position Overview
We are seeking a skilled and detail-oriented
Database Engineer
to support the design, optimization, and reliability of database systems powering client onboarding applications. This role plays a critical part in ensuring data integrity, performance, and scalability across platforms that support regulatory and operational workflows, including KYC (Know Your Customer) processes.
The ideal candidate will have strong experience designing database architectures, writing efficient queries, and tuning performance in both relational and NoSQL environments. This position requires collaboration with application developers, data teams, and business stakeholders to deliver secure, high-performing data solutions.
Key Responsibilities Design and implement scalable database schemas to support onboarding and compliance applications Develop, optimize, and maintain stored procedures, triggers, and complex queries Perform database performance tuning, indexing, and query optimization Monitor system performance and troubleshoot bottlenecks or data integrity issues Support data modeling and ensure proper normalization and structure Implement data validation rules to maintain accuracy and compliance standards Collaborate with application developers to align database design with business requirements Manage data migrations, ETL processes, and system integrations Ensure adherence to security standards and regulatory requirements related to client data Provide documentation and technical guidance for database systems Required Qualifications
Strong proficiency in
SQL
and database query optimization Experience with
Python
for data processing, scripting, or automation Hands-on experience with relational databases (e.g., PostgreSQL, MySQL, SQL Server, Oracle) Experience with NoSQL databases (e.g., MongoDB, Cassandra, DynamoDB) Strong understanding of indexing strategies and performance tuning techniques Knowledge of data integrity controls and transaction management Experience working in Agile or collaborative development environments Preferred Qualifications
Experience supporting
client onboarding systems
within financial services Understanding of
KYC (Know Your Customer)
and regulatory compliance workflows Familiarity with data governance and audit requirements Experience with cloud database platforms (AWS RDS, Azure SQL, etc.) Knowledge of CI/CD pipelines and DevOps practices Key Competencies
Strong analytical and problem-solving skills Ability to translate business requirements into technical database solutions Attention to detail and commitment to data accuracy Effective cross-functional communication skills Ability to manage multiple priorities in a fast-paced environment