Data Engineer
Listed on 2026-07-23
-
Software Development
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 OverviewThe 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.
- 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,…
(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).