
Senior Engineer (Data)
Full-time
Hybrid
Up to £75,000
About the Role
Joining Griffiths Waite (GW) as an Engineer offers an outstanding opportunity for professional growth and development.
At GW, we pride ourselves on strong engineering principles, forward-thinking use of AI, and a commitment to rapid, high-quality delivery — creating an ideal environment to sharpen your skills and grow your career.
We're looking for Engineers who are enthusiastic, curious, and open to new ideas and perspectives. You should bring a strong desire to learn, a proactive mindset, and a positive, can-do attitude to everything you do.
About Us
Griffiths Waite is a forward-thinking software company that specialises in creating innovative solutions for enterprise clients. Our mission is to design intuitive, user-centric digital products that deliver exceptional value and lasting impact.
Our core values define who we are:
Brilliance – We move with purpose, innovate boldly, and simplify complexity to deliver high-impact results with clarity and speed.
Trust – We build lasting relationships through integrity, transparency, and a deep commitment to our clients' best interests.
Collaboration – We work together openly and supportively, believing that true success is a shared achievement.
Ownership – We take responsibility for what we deliver, stay solution-focused, and always follow through on our promises.
If these values resonate with you, we'd love to hear from you.
Your Role as an Engineer
As an Engineer at Griffiths Waite, you'll be a key part of a cross-functional agile team, helping to build high-quality software solutions for our enterprise clients. You'll have the opportunity to work across the full development lifecycle and grow your skills in a supportive environment.
Your focus will be on driving data solutions, at scale, which enable new and innovative products. As a senior engineer, you will be instrumental in identifying opportunities across teams and the wider organization to better leverage data.
Engineers at GW are expected to move across the disciplines within the SDLC easily; this breadth ensures we have an efficient and joined up delivery experience. Experience and skills related to interface development, API's, test, architecture, and platform are all beneficial to have in this role.
What we are looking for - Skills
Cloud Tech
Familiar with Data Lake / Date Warehouse architecture
Experience using Apache Spark or similar technologies
Experience working with data platforms such as Databricks
General
Strong SQL fundamentals
Strong Mathematical foundation
Strong Python fundamentals
Experience working with tools such as Sklearn, Pandas, Numpy etc
Experience working on big data applications / projects
We'd also expect competency with:
Version control systems like Git
CI/CD pipelines, preferably using Azure Pipelines or similar tools
Project management platforms, such as Azure Boards
We're passionate about driving value with AI, so any experience with machine learning or integrating with LLMs is a great bonus!
This role offers the chance to work with a wide variety of technologies and continually expand your skillset.
What We're Looking For – Behaviours That Matter
We're looking for individuals who not only bring technical ability but also the right mindset and attitude. The behaviours we value most include:
A genuine curiosity to learn — someone who asks questions, explores the solution in depth, and takes the time to understand both the client and the product.
Strong communication skills, speaking clearly and confidently while building strong relationships with team members and stakeholders.
An openness to constructive feedback, seeing it as a tool for growth and improvement.
A friendly, approachable attitude that contributes to a supportive and collaborative team culture.
A clear passion for software development, with a focus on delivering quality.
A desire to stay current with emerging technologies and best practices, while encouraging a culture of continuous learning and innovation.
What we offer
Compensation & Benefits
Salary range of Up to £75,000 per annum
25 days of annual leave plus all UK bank holidays
Competitive pension contribution
Private healthcare plan
Growth & Development
Professional development and training opportunities
Opportunities for skill mastery and mentoring
Work on innovative projects with a talented team
Small consultancy where everyone's opinion counts
Work Environment
Flexible working hours and remote work options
Collaborative and supportive company culture
Strong client relationships with daily contact
Regular company celebrations (Summer and Christmas Parties!)
Location & Facilities
Office minutes from New Street Station
Right in the heart of Birmingham City Centre
Gym and fitness studio
How to Apply
Send your CV and a brief cover letter explaining why you're a great fit for this role to: hiring@griffiths-waite.co.uk
We're excited to see your work and learn more about you!


