Full Time

Data Engineer

Community Choice Financial (CCFI)
Full-time
Entry level
Virginia, United States
$115,000 - $165,000* / year (about $55–$79 an hour)

Job Description

Company Description Community Choice Financial (CCFI) is a financial services organization focused on providing accessible and reliable consumer financial solutions. The company serves a diverse customer base through multiple products and channels, emphasizing responsible lending and customer support. CCFI is committed to leveraging data and technology to improve decision-making, enhance operations, and deliver better services. Team members collaborate across business and technology functions to drive innovation and efficiency in a regulated environment.

Role Description This is a full-time, on-site Data Engineer role based in Virginia, United States. The Data Engineer will design, build, and maintain scalable data pipelines that support reporting, analytics, and operational systems. Responsibilities include developing and optimizing ETL processes, implementing data models and data warehousing solutions, and ensuring data integrity, security, and performance. The role involves working closely with data analysts, data scientists, and business stakeholders to understand data requirements, translate them into technical solutions, and troubleshoot data-related issues. The Data Engineer will also contribute to documentation, monitoring, and continuous improvement of data infrastructure and best practices.

Qualifications

  • Candidates should possess strong skills in Data Engineering and building scalable data solutions.
  • Candidates should possess skills in Data Modeling and Data Warehousing to support analytical and reporting needs.
  • Candidates should possess skills in Extract Transform Load (ETL) development and optimization.
  • Candidates should possess skills in Data Analytics to interpret data and support business decision-making.
  • Experience with SQL and at least one programming language commonly used in data engineering (e.g., Python, Java, or Scala).
  • Familiarity with relational and NoSQL databases, and modern data platforms or cloud services (e.g., AWS, Azure, GCP) is beneficial.
  • Knowledge of data governance, data quality practices, and security best practices.
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.
  • Ability to collaborate with cross-functional teams, communicate clearly, and manage multiple priorities in a fast-paced environment.

Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.