Senior Data Engineer
Core
Design, build, and maintain scalable data pipelines and data foundations on AWS to support reporting, analytics, and AI/ML use cases.
Role type
Senior Data Engineer
Builds
AWS-based data warehouse and data lake
Domain
Cloud Data Engineering / AWS
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, SQL, AWS Glue, Amazon Redshift, Amazon S3, Spark/PySpark, AWS Step Functions, AWS Lambda, AWS EventBridge, GitLab CI/CD, Infrastructure as Code, data modeling, ETL/ELT, data quality controls, event-driven integration
Preferred skills
Scala, Java, Bash/Shell scripting, microservices, APIs
Technologies
AWS (Redshift, S3, Glue, Athena, Lambda, Step Functions, EventBridge), GitLab, Python, SQL, Spark
Responsibilities
Design and implement end-to-end data pipelines and data management solutions; maintain orchestration patterns and scheduling solutions; define and improve automated data-quality controls; document architectures and data flows; collaborate with stakeholders to deliver reliable internal data products.
Seniority
Senior, hands-on IC