At a Glance
- Tasks: Design and maintain scalable data pipelines using cutting-edge technologies.
- Company: Join a people-first organisation committed to diversity and inclusion.
- Benefits: Private medical insurance, personal development support, gym benefits, and 25 days holiday.
- Other info: Flexible working with 3 days in the office and 2 days remote.
- Why this job: Make a real impact by solving complex data challenges in a dynamic environment.
- Qualifications: Proficiency in Python, experience with AWS services, and strong SQL skills.
The predicted salary is between 45000 - 55000 ÂŁ per year.
You're a technically proficient Data Engineer who thrives on solving complex data challenges and takes pride in building robust, scalable solutions. You have a natural curiosity that drives you to understand not just how things work, but why they work, and you're always exploring ways to improve and optimise systems. You're comfortable working autonomously whilst also being a strong collaborator who values input from colleagues across different teams. You approach problems pragmatically, balancing technical excellence with business needs, and you're not afraid to roll up your sleeves when issues arise. Your attention to detail ensures data quality and reliability, but you also keep the bigger picture in mind, understanding how your work impacts the broader organisation. You communicate technical concepts clearly to non-technical stakeholders and enjoy mentoring others when opportunities arise. Above all, you're adaptable and embrace change in a fast-moving technical landscape. You're eager to learn new tools and technologies, and you bring a positive, solution-oriented mindset to every challenge.
ABOUT THE ROLE
We are seeking a skilled Data Engineer to join our team and play a key role in designing, building, and maintaining our data infrastructure. You'll work with large-scale datasets and cutting-edge technologies to create robust data pipelines that power business insights and decisionâmaking.
KEY ROLE RESPONSIBILITIES
- Design, develop, and maintain scalable data pipelines using Apache Spark and AWS Glue
- Build and optimise ETL/ELT processes to transform raw data into actionable insights
- Architect and implement data solutions leveraging AWS services including S3, Redshift, EMR, Lambda, and Kinesis
- Develop Pythonâbased applications and scripts for data processing and automation
- Ensure data quality, reliability, and performance across all data systems
- Collaborate with data analysts, scientists, and business stakeholders to understand data requirements
- Monitor and troubleshoot data pipeline performance and resolve issues proactively
- Implement data governance and security best practices in compliance with UK GDPR
- Document technical designs, data flows, and system architectures
ESSENTIAL REQUIREMENTS
- Strong proficiency in Python for data engineering tasks
- Handsâon experience with Apache Spark for distributed data processing
- Proven experience with AWS Glue for ETL job orchestration
- Solid understanding of AWS data architecture and services (S3, Redshift, EMR, Lambda, etc.)
- Experience designing and implementing data warehouses and data lakes
- Strong SQL skills and experience with relational and NoSQL databases
- Understanding of data modelling principles and best practices
- Experience with version control systems (Git)
- Right to work in the UK
DESIRABLE REQUIREMENTS
- AWS certifications (Solutions Architect, Data Analytics, or similar)
- Experience with Infrastructure as Code tools (terraform, CloudFormation)
- Knowledge of realâtime data streaming technologies (Kinesis, Kafka)
- Familiarity with orchestration tools (Apache Airflow, Step Functions)
- Experience with data visualisation and BI tools
- Understanding of machine learning workflows and MLOps practices
- Knowledge of UK data protection regulations and compliance requirements
WHAT WE'RE LOOKING FOR
- Problem-solver with strong analytical and troubleshooting skills
- Selfâmotivated individual who can work independently and collaboratively
- Excellent communication skills to interact with technical and nonâtechnical stakeholders
- Passion for working with data and staying current with emerging technologies
- Detail-oriented approach with a focus on data quality and accuracy
REWARD AND RECOGNITION
- Private medical and dental insurance with Bupa
- Learning & Personal Development support to help you grow personally and professionally
- Gym salary sacrifice benefit
- Access to workplace nursery scheme
- 25 days holiday + Bank Holidays
- Access to mental health support and therapy
- A living wage employer
- Proud to Be a B Corp
ROLE LOGISTICS
- Working hours: 40 per week
- Job location: 3 days in the Bristol Office (Mon, Thu, +1 other day), 2 days working from home
- We cannot offer sponsorship for this role
APPLY NOW
We encourage you to apply if this role excites you â even if you think you may not meet all the requirements. At Webgains, we are a people first organisation, and we live by our core values. We are always looking for outstanding individuals with diverse backgrounds and perspectives who embody these values.
EEO STATEMENT
Webgains embraces equal opportunity in the workplace and throughout the recruitment processes. We are committed to building a diverse and inclusive team of passionate and exceptional individuals. We welcome applications from all candidates regardless of your background.
Data Engineer in West Bromwich employer: Webgains Global | B Corp
Contact Detail:
Webgains Global | B Corp Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Data Engineer in West Bromwich
â¨Tip Number 1
Network like a pro! Reach out to current employees at the company you're eyeing, especially those in data roles. A friendly chat can give you insider info and might just get your foot in the door.
â¨Tip Number 2
Show off your skills! Create a portfolio showcasing your data projects, especially those using Python, Apache Spark, or AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
â¨Tip Number 3
Prepare for the technical interview! Brush up on your SQL and data pipeline knowledge. Be ready to discuss how you've tackled complex data challenges in the past and how you can bring that experience to their team.
â¨Tip Number 4
Donât forget to apply through our website! Itâs the best way to ensure your application gets seen by the right people. Plus, it shows youâre genuinely interested in joining our awesome team.
We think you need these skills to ace Data Engineer in West Bromwich
Some tips for your application đŤĄ
Show Your Technical Skills: Make sure to highlight your proficiency in Python, Apache Spark, and AWS services in your application. We want to see how youâve tackled data challenges in the past and what tools you used to build those robust solutions.
Communicate Clearly: When writing your application, remember to communicate your technical concepts in a way thatâs easy to understand. We value clear communication, especially when it comes to explaining complex ideas to non-technical stakeholders.
Emphasise Collaboration: Donât forget to mention your experience working with different teams! We love a strong collaborator, so share examples of how youâve worked with data analysts or business stakeholders to meet their data needs.
Be Yourself: Finally, let your personality shine through! Weâre looking for someone whoâs adaptable and has a positive mindset. Share your passion for data and any exciting projects youâve worked on. Apply through our website and show us what youâve got!
How to prepare for a job interview at Webgains Global | B Corp
â¨Know Your Tech Inside Out
Make sure you brush up on your technical skills, especially in Python, Apache Spark, and AWS services. Be ready to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.
â¨Showcase Your Problem-Solving Skills
Prepare to share examples of complex data challenges you've tackled. Highlight your analytical approach and how you balance technical excellence with business needs. This will demonstrate your ability to think critically and pragmatically.
â¨Communicate Clearly
Practice explaining technical concepts in simple terms, as you'll need to communicate with non-technical stakeholders. Think of ways to illustrate your points with real-world examples that relate to the business impact of your work.
â¨Embrace Collaboration
Be ready to discuss how you've worked with cross-functional teams in the past. Emphasise your collaborative spirit and willingness to mentor others, as this aligns with the companyâs values and shows you're a team player.