Data Engineer

Job function
Job type
Perm Full Time
Job location
Competitive market rate salary
Job ref

We're looking for a Data Engineer to join our team as part of our Product Development function. The best candidates will hit the ground running and contribute to our data team as we develop and maintain necessary data automation, reports, ETL/ELT, and quality controls using leading-edge cloud technologies. You will have a deep knowledge and understanding of all stages in the software development life cycle. The ability to self-start, desire to learn new technology, manage multiple priorities, and strong communication are all in your wheelhouse!


Key Responsibilities

  • Be a driving force in assuring quality, timely, accurate data across several business areas
  • Build data pipelines that range from simple to complex, using technologies like Apache Airflow and AWS Lambda, Step Functions, and CloudWatch
  • Write code in Python, PostgreSQL and MySQL. You must have deep experience with SQL views and stored procedures, and you understand data modelling and the value of an ERD
  • Extract data from REST API endpoints
  • Be comfortable being called upon to engage directly with technical analysts to help build concise technical requirements
  • Have familiarity with version control concepts, have used GitHub in a team setting, and have experience collaborating with other engineers in a paired development environment
  • Be reliable, accountable, and can work without supervision, independently and as part of a team
  • Have high level of integrity, be action-oriented and an assertive communicator
  • Be flexible, and able to handle multiple priorities as needed
  • Strive to do things the right way, embrace change in dynamic, rapidly evolving environment
  • Love to learn and use cutting-edge technology


Your Experience

  • Bachelor’s Degree, preferably in IT/Data-related field of study
  • 5 years of experience developing with Python
  • 3 years of experience developing with MySQL and PostgreSQL (AWS Redshift would be ideal)
  • Experience working in an agile development environment
  • Experience with data modelling
  • Experience with data pipelines/batch automation concepts (Apache Airflow would be ideal)
  • Familiarity with Jira
  • Familiarity with GitHub
  • Experience with AWS S3
  • Experience with AWS Lambda and CloudWatch
  • Experience with other AWS technologies: EC2, Step Functions, Glue, Athena, Data Pipeline


What We Offer

Our benefits package incorporates what we’re passionate about – unlocking your future, overall well-being and sustainability – whilst giving you control over your benefits.

  • Unlimited PTO
  • 401K – Saving Incentive plan
  • Very Generous Medical, Vision, and Dental Insurance plans
  • Flexible Spending Accounts
  • Great learning and development opportunities
  • Life Assurance and Disability insurance
  • Option to opt into the Ascential Shares Scheme


Inclusive Workforce

At Ascential, our goal is to create a culture where individuals of all backgrounds feel comfortable in bringing their authentic selves to work. We want all Ascential people to feel included and truly empowered to contribute fully to our vision and goals.

Everyone who applies will receive fair consideration for employment. We do not discriminate based upon race, colour, religion, sex, sexual orientation, age, marital status, gender identity, national origin, disability, or any other applicable legally protected characteristics in the location in which the candidate is applying.

If you have any accessibility requirements that would make you more comfortable during the application and interview process, please let us know so that we can support you.

For more information on our culture, visit


About Flywheel

Flywheel Digital is a diverse collection of practitioners who have solved the most challenging problems for numerous Fortune 500 companies on Amazon. We love rolling up our sleeves to figure out the root cause of issues and implement structural fixes to get and keep our client's business on track. Our team of business managers, search managers, analysts, and software developers work together to provide industry-leading support to the best brands on Amazon. Flywheel are headquartered in Baltimore in the United States and have recently set up a European hub in London. In 2018 Flywheel was acquired by Ascential PLC.


Want More Info?

Find out more on what our people say:

Ascential YouTube Channel


If we inspire you, why not join and inspire us?