×
Register Here to Apply for Jobs or Post Jobs. X

Data Engineer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: CCM CrossCountry Mortgage, LLC
Full Time position
Listed on 2026-07-23
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 90000 - 130000 USD Yearly USD 90000.00 130000.00 YEAR
Job Description & How to Apply Below

Cross Country Mortgage (CCM) is a national mortgage lender with over 9,000 employees and more than 700 branches. The company offers a competitive compensation plan and a robust benefits package, including medical, dental, vision, and a 401(k) plan, as well as short‑term disability, an employee assistance program, and a wellness program.

Position Overview

The Data Engineer works with the Data Platform team to design, build, and maintain data infrastructure across various database technologies such as MongoDB, SQL Server, PostgreSQL, MySQL, and Snowflake. The role collaborates with software engineers, data analysts, and architects to ensure reliable, secure, and optimized data systems.

Job Responsibilities
  • Design, maintain, and manage databases.
  • Monitor system health, performance, and availability; identify and prioritize escalation of issues.
  • Support high levels of performance, availability, sustainability, and security across data infrastructure.
  • Analyze and resolve database performance issues through query optimization, indexing, and schema improvements.
  • Implement appropriate indexes (B‑Tree, Geospatial, Text) to improve query performance.
  • Assist in designing and maintaining data models and schemas for relational and document‑oriented databases.
  • Refine and automate recurring operational processes; track issues and maintain documentation.
  • Work alongside software developers on query tuning, schema refinement, and REST API data integration.
  • Support the planning and implementation of backup, restore, and recovery procedures.
  • Contribute to building and maintaining ETL/ELT pipelines using PySpark, AWS Glue, Lambda, and Step Functions.
  • Assist in monitoring MongoDB Atlas environments, including configuration.
  • Follow and enforce best practices for REST API integration frameworks and data access patterns.
  • Support database security standards including access control, encryption, and auditing.
Qualifications and Skills
  • Bachelor's or Master's degree in Software Engineering, Information Technology, Computer Science, or a related field.
  • 3+ years of experience in data modelling, schema design, and database architecture.
  • 3+ years of experience with performance tuning and optimization across relational and No

    SQL databases.
  • 3+ years of experience managing backups, restores, and recovery models.
  • Experience with C# or other object‑oriented programming languages.
  • Experience with PySpark, AWS Glue, AWS Lambda, and AWS Step Functions.
  • Experience working with AWS services such as EC2, S3, RDS, Glue, and Lambda (preferred).
  • Experience with Azure or GCP cloud platforms (preferred).
  • Experience with Windows Server, including Active Directory (preferred).
  • Experience automating database operations, deployments, or related processes (preferred).
  • Experience in MongoDB performance troubleshooting and tuning (preferred).
  • Commitment to continuous learning and professional development.
  • Understanding of MongoDB architecture, replication, and Atlas operations.
  • Familiarity with database security management including roles, permissions, and auditing.
  • Familiarity with Snowflake concepts including warehousing and basic performance tuning.
  • Familiarity with version control tools such as Git/Git Hub.
  • Familiarity with High Availability (HA) and Disaster Recovery (DR) concepts for SQL Server (preferred).
  • Proficiency in SQL query writing across multiple database engines.
  • Skilled in taking initiative and managing responsibilities effectively in a dynamic team environment.
  • Excellent analytical and problem‑solving skills.
  • Excellent communication skills.

This job description is intended to convey essential information about the scope of the job and the general nature and level of work performed by jobholders within this position. It includes, but is not limited to, a general statement of feasibility about responsibilities.

Cross Country Mortgage, LLC is committed to providing equal employment opportunities and is an inclusive employer. Cross Country Mortgage, LLC supports equal employment opportunity in hiring, development, and advancement for all qualified persons without regard to race, color, religion, religious creed, national origin, age, physical or mental disability,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary