Data Engineer

CleanSlate Technology Group

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2+ years of experience in data engineering or building data platform solutions
  • Proficient in Python, Java, or Scala for data processing
  • Experience with SQL for data analysis and transformation
  • Familiar with data integration technologies like Spark and AWS Glue
  • Understanding of data quality and data modeling concepts
  • Experience working with AWS and/or Azure data solutions
  • Strong communication and collaboration skills

Responsibilities

  • Build and maintain data pipelines and platforms for analytics and AI
  • Implement data integration and transformation solutions
  • Contribute to design and technical discussions
  • Write clean and maintainable code according to team standards
  • Support testing and troubleshooting of production data solutions
  • Collaborate with team members and client stakeholders
  • Participate in code reviews and agile team ceremonies

Benefits

  • Opportunity for professional growth in data engineering
  • Experience across diverse client engagements
  • Hands-on work in a collaborative team environment
  • Exposure to cutting-edge data technologies
  • Potential for pursuing relevant certifications
Full Job Description
Job Type

Full-time

Description

What does your role look like:

As a Data Engineer in CSTG's Data and AI Practice, you will be a hands-on contributor building and maintaining data engineering solutions for client engagements. You will work as part of a delivery team to develop data platforms and pipelines that support analytics, machine learning, and AI use cases.

Data Engineers focus on execution, learning, and growth, contributing to solution design, applying established patterns and best practices, and building experience delivering production-ready data solutions. As a consulting role, this position includes interaction with client stakeholders and requires clear communication and a professional presence.

This role provides an opportunity to grow your data engineering capabilities while gaining experience across a variety of client engagements and problem domains.

Responsibilities
  • Build and maintain data pipelines and data platforms supporting analytics, machine learning, and AI workloads.
  • Implement data integration, transformation, and orchestration solutions using established patterns and best practices.
  • Contribute to solution design and technical discussions with guidance from more senior team members.
  • Write clean, maintainable, and well-documented code aligned with team standards.
  • Support testing, deployment, monitoring, and troubleshooting of data solutions in production.
  • Collaborate with CSTG team members and client stakeholders as part of a delivery team.
  • Participate in code reviews, design discussions, and agile team ceremonies.
  • Follow and apply engineering standards, patterns, and best practices.
  • Pursue ongoing learning and development of data engineering skills.


Requirements

Requirements:
  • 2+ years of experience building data engineering or data platform solutions.
  • Experience with Python, Java, or Scala for data processing and pipeline development .
  • Experience with SQL for data analysis and transformation.
  • Exposure to data integration and pipeline technologies such as Spark, Databricks, Snowflake, Redshift, Azure Fabric, AWS Glue, or Azure Data Factory.
  • Familiarity with data modeling concepts and analytics-focused data structures.
  • Understanding of data quality concepts such as validation and consistency.
  • Experience working with data solutions on AWS and/or Azure.
  • Ability to collaborate effectively within a team and communicate technical concepts clearly.

Preferred Qualifications:
  • AWS or Azure certifications; willingness to pursue certifications encouraged.
  • Databricks or Snowflake certifications; willingness to pursue certifications encouraged.
  • Experience with CI/CD, infrastructure-as-code concepts, or modern development practices.
  • Experience working with NoSQL or distributed data systems.
  • Exposure to AI-powered software development tools (such as Claude Code, Cursor, Kiro, or similar).
  • Previous consulting or client-facing experience.

Similar Jobs

More Information Technology Jobs

Find similar Data Engineer jobs: