Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Data Engineer image - Rise Careers
Job details

Senior Data Engineer

Company Description

We are looking to hire a Senior Data Engineer who will play a key role in supporting the existing HiveAlpha article MI product, and delivering Trenflow (a green field product that will ultimately replace HiveAlpha and support further key use cases). 

Key responsibilities will include creating new data ingestion processes, monitoring existing processes and building out the ingestion frameworks to exceptional quality standards. 

HiveAlpha and Trenflow are built using AWS services including OpenSearch, DynamoDB, Lambdas, Kinesis, ECS, AppSync.

The Senior Data Engineer reports to the HiveAlpha / Trenflow Tech Lead, manages ZERO people and works closely with a Tech Lead, a Product Manager, a Business Analyst, and Frontend Engineers.

 

Role Location

The role is fully remote, and so we are therefore open to candidates across the UK.

 

So, who are we? 

We are Reach Plc, you might not have heard of us but we have probably met without you even realising it. We are home to the UK and Ireland’s most iconic digital platforms, magazines and newspapers. From the Mirror, Daily Express and OK!, to our regional titles such as the Liverpool Echo, BirminghamLive and the Manchester Evening News (plus lots more), our brands and the stories we cover are as varied as our people. We help all kinds of people share experiences through our stories because we believe this is what makes us human.

Oh, and we should probably also mention that with a monthly readership of 47 million people, Reach is the largest commercial publisher in the UK. At Reach, not only will you feel better understood, you will also feel you understand other people better too.

 

Job Description

In this role, you will develop and manage data ingestion processes using Python and NodeJS, requiring you to adapt to various programming environments and technologies.

Your key responsibilities include sourcing data from systems like APIs, S3 buckets, Databases, and Streams, ensuring seamless integration into the data infrastructure.

You will utilise Infrastructure-as-Code (IAC) tools for AWS provisioning, which is essential for efficient cloud resource management and automation to enhance scalability and reliability.

Monitoring the data platform is crucial for you to maintain system integrity, with a focus on implementing observability mechanisms for quick issue resolution.

Collaborating with business analysts, product managers, and stakeholders will ensure that you achieve accurate data ingestion aligned with organisational goals.

Documenting processes and design decisions is vital for maintaining clarity and consistency, aiding in future developments.

Upholding Reach's diversity and inclusion policy is paramount in your role, ensuring all content reflects non-discrimination values and promotes an inclusive work environment.

 

Qualifications

Ideal candidate will have the following skills;

  • Advanced knowledge of Python
  • Strong knowledge of AWS core and data services, particularly OpenSearch, S3, Glue, Lambda, ECS, and DynamoDB
  • Excellent knowledge of SQL, including DML and DDL
  • Excellent understanding of unit testing for data processes
  • Passionate about data and its potential opportunities
  • Articulate communicator who enjoys fostering collaboration within an organisation and between teams
  • Able to work independently as well as part of a team
  • Experience with end-to-end solutions, including web applications, APIs, backend, and frontend technologies, is highly desirable

 

Additional Information

We are offering a competitive salary and benefits including;

  • Help saving for your retirement - join our pension scheme and we’ll match contributions up to 6%
  • 25 days’ holiday per year when you join. After three, five and ten years’ service with Reach, you’ll accrue one additional day of annual leave. We also have a Holiday Purchase Scheme
  • Giving back day - an additional day’s leave each year to support a cause close to your heart
  • Enhanced family leave - including maternity, paternity and adoption - and you’ll be eligible after just six months’ employment
  • Private Healthcare Cash Plan - free health cash plan so you can claim back cash for a range of medical expenses
  • As one of the UK’s top 50 Inclusive Employers everyone’s invited to join our events, programmes and networks to celebrate diversity and build an environment where all our people can thrive
  • Wellbeing support - including a 24/7 employee assistance programme (EAP) for you and your nearest and dearest
  • Awesome career opportunities - you’ll have support from your line manager and a range of learning & development programmes
  • We are also a member of the 30% Club, a global campaign aimed at increasing gender diversity at board and senior management levels

 

We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested please apply early to avoid disappointment.

Reach plc believes diversity brings benefits for our customers, our business and our people. This is why we are committed to being an inclusive employer and encourage applications from all suitable applicants irrespective of background, circumstances, age, disability, gender identity, ethnicity, religion or belief and sexual orientation.

Reach PLC Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Reach PLC DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Reach PLC
Reach PLC CEO photo
Unknown name
Approve of CEO
What You Should Know About Senior Data Engineer, Reach PLC

At Reach Plc, we're on the lookout for a talented Senior Data Engineer to join our innovative team in London – though you can work from anywhere within the UK! As a Senior Data Engineer, you will have a pivotal role in supporting our current HiveAlpha article MI product while leading the development of our exciting new project, Trenflow. Your primary responsibilities will revolve around crafting top-notch data ingestion processes and building robust ingestion frameworks that uphold the highest quality standards. You will get to work with powerful AWS services including OpenSearch, DynamoDB, and Lambda, ensuring that we remain at the cutting edge of technology. In this collaborative role, you will partner closely with our Tech Lead, a Product Manager, a Business Analyst, and Frontend Engineers to create seamless data integration from various sources like APIs and S3 buckets. Our commitment to diversity and inclusion means that your voice will be heard, and your input will truly matter as we strive to publish content that resonates with our vast audience of 47 million readers across the UK. If you're passionate about data, skilled in Python, and have a knack for AWS, we think you might just be the perfect fit for this exciting opportunity at Reach Plc!

Frequently Asked Questions (FAQs) for Senior Data Engineer Role at Reach PLC
What are the primary responsibilities of a Senior Data Engineer at Reach Plc?

As a Senior Data Engineer at Reach Plc, your main responsibilities will include developing and managing data ingestion processes, monitoring existing systems, and creating ingestion frameworks of exceptional quality. You will also be sourcing data from various systems like APIs, ensuring seamless integration while collaborating with other team members to achieve organizational goals.

Join Rise to see the full answer
What qualifications are required for the Senior Data Engineer position at Reach Plc?

To qualify for the Senior Data Engineer position at Reach Plc, you should have advanced knowledge of Python, strong AWS expertise (especially in services like OpenSearch, S3, and Lambda), and excellent SQL skills. Experience with end-to-end solutions, good communication, and a passion for data will also set you apart.

Join Rise to see the full answer
How does Reach Plc support diversity and inclusion for the Senior Data Engineer role?

At Reach Plc, promoting diversity and inclusion is a core value. As a Senior Data Engineer, you will be expected to uphold these principles, ensuring that all content reflects non-discrimination values. Additionally, the company actively embraces diversity through various programs and networks designed to create an inclusive environment for all employees.

Join Rise to see the full answer
Is there an opportunity for career development as a Senior Data Engineer at Reach Plc?

Absolutely! At Reach Plc, we take your career seriously. As a Senior Data Engineer, you will have access to numerous learning and development programs designed to help you grow in your career, along with the guidance of experienced managers to support your professional growth.

Join Rise to see the full answer
What tools and technologies should a Senior Data Engineer be proficient in at Reach Plc?

For the Senior Data Engineer role at Reach Plc, proficiency in Python and AWS services (such as DynamoDB, OpenSearch, Glue, and Lambda) is essential. Additionally, strong SQL skills and experience with Infrastructure-as-Code tools for cloud resource management will be hugely beneficial in this position.

Join Rise to see the full answer
Common Interview Questions for Senior Data Engineer
Can you describe your experience with Python as a Senior Data Engineer?

When answering this question, focus on specific projects where you've utilized Python for data ingestion processes. Highlight any complex challenges you faced and how you overcame them, showing your problem-solving skills and your ability to adapt to different environments.

Join Rise to see the full answer
What is your understanding of AWS services relevant to data engineering?

An effective way to tackle this question is by discussing your hands-on experience with AWS services such as DynamoDB and Lambda. Mention how you implemented them in your previous projects and what advantages they brought to your data infrastructure.

Join Rise to see the full answer
How do you ensure the quality and integrity of data in your projects?

Share your approach to implementing validation checks and observability mechanisms in your data processes. Discuss any specific tools or methodologies you’ve used to monitor data integrity, such as logging and alerting systems.

Join Rise to see the full answer
Tell us about a challenging data ingestion problem you've solved.

When addressing this question, choose a specific instance where you identified a bottleneck in your data pipeline. Explain how you diagnosed the issue, the steps you took to resolve it, and the positive outcomes that resulted from your solution.

Join Rise to see the full answer
How do you collaborate with cross-functional teams?

Talk about the importance of communication and relationship-building in your previous roles. Provide examples of how you worked with other team members like product managers and analysts to align on project goals and ensure successful delivery.

Join Rise to see the full answer
What role does Infrastructure-as-Code play in your data engineering practices?

Discuss your experience with IAC tools, explaining how they help streamline cloud provisioning and management. Provide examples of how you've used IAC to enhance your data infrastructure's scalability and reliability.

Join Rise to see the full answer
Can you explain unit testing within data processes?

Demonstrate your knowledge of unit testing by discussing how you conduct tests to validate data workflows. Mention any frameworks or tools you’ve used to implement unit tests effectively within your data engineering processes.

Join Rise to see the full answer
Describe your experience with SQL for data management.

In your response, highlight your ability to write DML and DDL SQL queries. Provide examples of how you used SQL to interact with databases, showcasing tasks like data retrieval, updates, and schema changes.

Join Rise to see the full answer
What strategies do you use to document your data processes?

Highlight the importance of maintaining clear documentation for processes and design decisions. Discuss tools or methods you use to produce and store documentation, and why it's vital for team collaboration and future development.

Join Rise to see the full answer
How do you stay updated with the latest trends in data engineering?

Mention your commitment to continuous learning by attending workshops, following relevant blogs, and participating in communities. This shows your proactive approach towards keeping your skills updated in the rapidly evolving field of data engineering.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Ottimate Remote No location specified
Posted 11 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 6 days ago
Rydge Remote Paris, France
Posted 7 days ago
Photo of the Rise User
Posted 7 days ago

To be a dynamic and growing media business that is an essential part of our customers' daily lives.

67 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
1260 people applied to DATA ENTRY (Remote) at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant