Job Description
hackajob is collaborating with AJ Bell to connect them with exceptional professionals for this role.
n
Job Description
n
This is an exciting opportunity to join a dynamic and experienced Data Engineering team at AJ Bell, contributing significantly to the development of our state-of-the-art data platform using cutting-edge technology. As a Data Engineer, you will play a pivotal role in designing, building, maintaining, and evolving our data infrastructure, ensuring it meets the growing needs of our business. You'll engage in end-to-end development, collaborate closely with key stakeholders and internal customers, and empower the organisation by enabling informed, data-driven decision-making.
n
What does the job involve?
n
The key responsibilities of the role are as follows:
n
- n
- Collaborating with stakeholders to identify and refine data requirements, ensuring data is accessibility and alignment with business needs.
- Developing Data Warehousing solutions.
- Automating extract, load and transform (ELT) pipelines that follow modern CI/CD practices.
- Data Integration Design – Ensure development is scalable, efficient and future-proof.
- Data Modelling – Producing clear data models where necessary.
- Maintaining and continuously enhancing the data platform.
- Provisioning data from various sources.
- Create automated tests to ensure quality and integrity of data.
- Ensure data is compliant with AJ Bell’s Data Governance and Data Classification policies.
- Maintain data dictionary.
- Maintain business level data model.
- Recommending and introducing new technology where needed.
n
n
n
n
n
n
n
n
n
n
n
n
n
Core:
n
- n
- Cloud data platforms (e.g. Snowflake, BigQuery, Redshift)
- Data transformation technology such as DBT
- Visual Studio Code
- Python
- CI automation systems such as Jenkins
- A git-based source control system such as BitBucket
- Data Warehouse/Kimball methodology
- Data replication technology such as Fivetran HVR.
- Excellent problem-solving skills.
- Good communication skills and comfortable working with both technical and non-technical teams
n
n
n
n
n
n
n
n
n
n
n
Other:
n
- n
- Good knowledge of IT products and systems
- Good analytical skills
- Excellent communication skills verbal and written
- Able to communicate with people at all levels confidently and effectively
- Able to prioritise work effectively
- Customer focussed
- Flexible approach to work – team player
- Adaptable to changing environment
- Self-motivated
- Embraces continuous learning
- Previous experience working in an e-commerce and/or financial services business
- Ability to use Docker and container orchestration tools
- AWS cloud infrastructure including AWS CDK
- MS SQL
- No SQL database such as Mongo
- AI Tools such as CoPilot, Snowflake Cortex
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
n
About AJ Bell
n
AJ Bell is one of the UK’s fastest-growing investment platform businesses, providing award-winning solutions for everyone, from professional financial advisers to first-time investors.
n
Today, over 723,000 customers trust us to manage more than £108.7 billion of assets. By continually striving to make investing simpler and more accessible, we’re helping more people take control of their financial futures.
n
We’re proud to be recognised as one of the UK’s Best 100 Companies to Work For for six consecutive years, and a Great Place to Work® in 2025 and 2026 a reflection of our supportive and collaborative culture.
n
What we offer
n
- n
- 25 days holiday, increasing with service + buy/sell scheme + bank holidays
- 6% Pension with matched contributions
- Discretionary bonus scheme
- Share schemes (including free shares and BAYE)
- Health Cash Plan and discounted private healthcare
- Free onsite gym
- Enhanced family leave (subject to qualifying criteria)
- Travel and bike loan schemes
- Employee Assistance Programme
n
n
n
n
n
n
n
n
n
n
Life at AJ Bell
n
- n
- Regular social events including summer and Christmas parties
- Learning and development opportunities tailored to you
- Casual dress code
- Friendly, supportive team environment
n
n
n
n
n
Our ways of working
n
We offer hybrid working, with a minimum of 50% of your working time per month spent in the office.
n
For new starters, there’s an initial period of full-time office working to help you settle in and build relationships.
n
Inclusion & diversity
n
We’re committed to creating an inclusive environment where everyone feels respected and able to be themselves at work.
n
We welcome applications from all backgrounds and make hiring decisions based on skills, experience and potential.
…
