Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Charlotte?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

NR Consulting

Charlotte / Global

Database Engineer

Job Description

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

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location