
About BJSS
Engineering solutions for a digital world
Key Highlights
- Headquartered in Aberdeen, UK with 1,500+ employees
- Specializes in software solutions for finance, healthcare, and government
- Trusted by clients like the BBC and UK Government
- Offers competitive salaries and flexible remote work options
BJSS is a prominent technology and engineering consulting firm headquartered in Aberdeen, UK, with a workforce of over 1,500 employees. The company specializes in delivering complex software solutions and IT services across various sectors, including finance, healthcare, and government. BJSS has wor...
🎁 Benefits
BJSS offers competitive salaries, equity options, generous PTO, and flexible remote work policies. Employees also benefit from a learning budget to su...
🌟 Culture
BJSS fosters a culture of engineering excellence and innovation, encouraging teams to embrace agile methodologies and collaborate closely with clients...
Skills & Technologies
Overview
BJSS is hiring a Lead Data Engineer to build scalable data solutions for clients. You'll work with SQL and various data platform technologies like Databricks and Snowflake. This position requires strong experience in data engineering and object-oriented programming principles.
Job Description
Who you are
You have a strong background in data engineering with a commitment to writing clean, maintainable, and well-tested code. Your excellent SQL skills enable you to write complex queries, optimize query performance, and design efficient database schemas. You understand object-oriented programming (OOP) principles and best practices, which you apply in your daily work. You are familiar with one or more data platform technologies such as Databricks, Snowflake, and Microsoft Fabric, and you enjoy collaborating with diverse teams to solve complex technology problems.
What you'll do
In this role, you will contribute to the growth of BJSS's Data Engineering practice, potentially leading a dedicated team or taking on principal engineer responsibilities across multiple teams. You will be responsible for building scalable, reusable data solutions that help clients leverage their data for insights and decision-making. Your work will involve engaging with clients to understand their business-critical needs and delivering results that drive business value. You will also have the opportunity to mentor junior engineers and help shape the future of the data engineering team.
What we offer
At BJSS, you will be part of an award-winning tech consultancy that values innovation and collaboration. We offer a supportive environment where you can grow your skills and advance your career. You will work with a diverse team of creative problem solvers and have access to a wide range of tools and technologies. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of every individual to contribute to our success.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at BJSS.
Similar Jobs You Might Like
Based on your interests and this role

Data Engineer
9fin is hiring a Data Engineering Lead to own the technical roadmap for their data platform. You'll work with technologies like Airflow, AWS, and Docker to enhance reliability and scalability. This role requires significant experience in data engineering.

Data Engineer
DRW Holdings is hiring a Data Engineer to join their Data Experience team. You'll design and build data pipelines, govern centralized data processes, and collaborate with Traders and Quantitative Researchers. This role requires expertise in SQL and experience with Java or Python.

Data Engineer
Zopa is hiring a Data Engineer to design and build complex data pipelines that support decision-making across the bank. You'll work collaboratively with various teams to solve challenging problems in the finance sector.

Data Engineer
Fresha is hiring a Senior Data Engineer to enhance their data infrastructure and pipelines. You'll work with technologies like Kafka, Spark, and Flink in London. This role requires strong experience in data engineering.