Lead Solution Architect (Databricks)
We are looking for a seasoned, hands-on Solution Architect to design and deliver modern data and analytics platforms at scale. This role sits at the intersection of architecture, engineering, and stakeholder engagement, and is ideal for someone who enjoys staying close to the technology while shaping end-to-end solutions.
You will play a key role across the full project lifecycle, from requirements discovery and solution design through build, deployment, and optimization, working closely with engineering teams, product owners, and business stakeholders.
Responsibilities
Design and architect end-to-end data platforms built on Databricks and a modern cloud-native technology stack
Lead solution design across batch and real-time data processing, analytics, and AI/ML use cases
Work hands-on with engineering teams to ensure architectural designs are practical, scalable, and well implemented
Define and guide microservices-based architectures, APIs, and data integration patterns
Translate business requirements into clear technical designs and architectural blueprints
Provide technical leadership across the full delivery cycle: discovery, design, build, testing, deployment, and post-go-live support
Ensure solutions align with best practices around performance, security, scalability, and cost optimization
Communicate clearly with both technical and non-technical stakeholders, influencing design decisions and driving alignment
Required Experience & Skills
Strong experience as a Solution Architect, Data Architect, or Senior Technical Architect
Deep hands-on experience with Databricks (data engineering, analytics, and/or ML workloads)
Solid understanding of modern data architectures (lakehouse, streaming, batch processing)
Experience designing and working with microservices architectures and APIs
Comfortable with modern tech stacks, including cloud platforms, distributed systems, and data pipelines
Proven experience delivering projects end to end, not just design-only roles
Still hands-on with technology and code, despite being senior and experienced
Excellent communication skills, able to explain complex technical concepts in a clear and practical way
Strong problem-solving mindset and ability to work across teams
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.