Negotiable
Outside
Remote
USA
Summary: The AWS Data Engineer role requires a highly skilled individual with extensive experience in data science and engineering, particularly with AWS data tools. The position emphasizes hands-on experience in architecting and maintaining enterprise data platforms, as well as leading data and analytics projects. The ideal candidate will be comfortable working in ambiguous environments and will contribute to foundational platform design and automation efforts. This role is fully remote and classified as outside IR35.
Key Responsibilities:
- Architect and maintain enterprise data platforms.
- Lead data and analytics projects as a technical lead.
- Implement modern data lake/lakehouse patterns and S3-based pipelines.
- Articulate tradeoffs between architectural approaches.
- Collaborate with data engineers on SQL transformation logic and business rules.
- Drive modernization of the platform through IaC, scalability, and automation.
- Contribute to foundational platform design and reusable framework development.
- Work at the infrastructure or developer tooling level, writing Python-based ELT logic.
- Take initiative in self-directed tasks, such as deploying CloudFormation templates.
Key Skills:
- Bachelor's degree in Data Science, Software Engineering, Information Technology, or related field.
- Minimum 5 years of hands-on experience with AWS Data Tools.
- 2+ years of experience as a technical lead on data and analytics projects.
- 5+ years of experience architecting and maintaining enterprise data platforms.
- Hands-on experience with modern data lake/lakehouse patterns.
- Real-world implementation experience with architectural approaches.
- Solid experience in traditional OLAP environments.
- Comfortable working in ambiguity-heavy environments.
- Experience with Python-based ELT logic and SDKs like Boto3 or CDK.
- Demonstrated initiative in past roles.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Requirements
- Bachelor s degree required in Data Science, Software Engineering, Information Technology, or a related field Minimum 5 years hands experience. with AWS Data Tools 2+ years of experience as a technical lead on data and analytics projects 5+ years of experience architecting and maintaining enterprise data platforms
- hands-on experience with modern data lake/lakehouse patterns, S3-based pipelines, Glue, Step Functions, Athena, or event-driven orchestration.
- real-world implementation experience to be able to articulate tradeoffs between architectural approaches like snapshotting vs diffing vs time-travel
- Solid experience in traditional OLAP environments
- high level of comfort and willingness to be working at the infrastructure or developer tooling level, writing Python-based ELT logic, using SDKs like Boto3 or CDK, or contributing to CI/CD automation and platform tooling
- able to contribute to foundational platform design or reusable framework development
- comfortable working in ambiguity-heavy environment that requires creating new patterns and processes.
- Ability to collaborate with other data engineers on SQL transformation logic and business rules in parallel with establishing core pipeline and platform
- someone who can help drive the modernization of our platform, through IaC, scalability, and NAWS automation
- demonstrated taking initiative on own (self-directed) in past roles (e.g., manually deploying CloudFormation templates, standing up some automation)