This role is no longer accepting applications via Rocketlist.
About the role
Senior Data Engineer to build and maintain data pipelines, transforming raw data into actionable intelligence.
- •Codat is seeking a Senior Data Engineer to join their Insights team.
- •This role involves hands-on coding, building and maintaining data pipelines, and delivering features that transform raw data into actionable intelligence for clients.
- •Key Responsibilities Write production code daily, primarily in Python, to build and maintain data pipelines for Insights products.
- •Own the full project lifecycle from data domain understanding to shipping and ensuring reliable operation.
- •Drive technical quality through testing, observability, data quality checks, and maintainable code.
- •Collaborate with product, data science, and engineering stakeholders.
- •Identify opportunities to apply AI within products and workflows.
- •Requirements Strong software engineering fundamentals with a focus on production-ready code, maintainability, and operational excellence.
- •Solid experience with modern data engineering tools like SQL, Spark, Databricks/Delta Lake, orchestration tools (Dagster, Airflow, Temporal), and DBT.
- •Proficiency in a strongly typed language, ideally Python or C#.
Tech stack
PythonSQLSparkDatabricksDagsterAirflowdbtC#DockerCI/CD
Match insights
Tech:Python, SQL, Spark, Databricks, Dagster
Level:Senior