The Data Engineer serves as a technical practitioner and individual contributor responsible for designing, building, and maintaining data pipelines, data models, and infrastructure that enable reliable and efficient data delivery across the organization. They work closely with data scientists, analytics teams, business stakeholders, and platform engineers to understand data requirements and deliver high-quality, well-documented data assets. The candidate will also collaborate with IT Security and Compliance teams to ensure data solutions adhere to security standards, data governance policies, and regulatory requirements. This technical role will contribute across the full data engineering lifecycle, including data ingestion, transformation, storage optimization, and quality assurance. The candidate will build and maintain ETL/ELT processes using modern data stack technologies, implement data modeling best practices, and develop reusable frameworks that accelerate data delivery. They will apply software engineering principles to data development, including version control, code review, unit testing, and CI/CD practices to ensure data assets are production-ready and maintainable. This role will help advance the organization's data engineering capabilities by staying current with emerging technologies, tools, and best practices. The candidate will contribute to the evaluation and adoption of cloud-native data platforms, streaming architectures, and data lakehouse patterns. They will also support AI/ML initiatives by building and maintaining data pipelines that feed machine learning workflows, including feature engineering, data preparation for model training, and integration of model outputs into downstream data products and reporting systems.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level