Enable job alerts via email!

Lead Data Engineer

Bjss

London

On-site

GBP 45,000 - 80,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking tech consultancy that values creativity and innovation. As a Data Engineer, you'll tackle complex challenges and build data solutions that drive business value. With opportunities to work on diverse projects across cloud platforms and cutting-edge technologies, you'll be part of a collaborative team dedicated to delivering results. This role offers flexibility in career progression, allowing you to forge your own path while receiving support and training. Embrace a culture of inclusivity and respect, where your contributions are recognized and rewarded. Make a real impact in a dynamic environment!

Benefits

Flexible Benefits Allowance
GymFlex Membership
Life Assurance
Pension Scheme
Electric Vehicle Scheme
Annual Leave Buy/Sell Options

Qualifications

  • Strong proficiency in Python and SQL for data applications.
  • Experience with data platform technologies like Databricks and Snowflake.

Responsibilities

  • Build and maintain scalable data solutions for clients.
  • Work on cloud projects and optimize data applications.

Skills

Python Programming
SQL
Data Engineering
OOP Principles
Complex Query Writing
Code Quality and Optimisation

Tools

Databricks
Snowflake
AWS
Azure
GCP

Job description

We’re an award-winning innovative tech consultancy - a team of creative problem solvers. Since 1993 we’ve been finding better, more sustainable ways to solve complex technology problems for some of the world’s leading organisations and delivered solutions that millions of people use every day.

In the last 30 years we won several awards, including a prestigious Queen’s Award for Enterprise in the Innovation category for our Enterprise Agile delivery approach.

Operating from 26 locations across the world, we bring together teams of creative experts with diverse backgrounds and experiences, who enjoy working and learning in our collaborative and open culture and are committed to world-class delivery.

We want to continue to grow our team with people just like you!

About the Role

We're building out our Data Engineering practice across multiple levels. Depending on your experience and aspirations, you could be contributing as a key team member, leading a dedicated team, or taking on principal engineer responsibilities across multiple teams and larger strategic projects. The role and responsibilities will be tailored to your experience level and our organisational needs.

We are Software Engineers who use SDLC best practices to build scalable, re-usable data solutions to help clients use their data to gain insights, drive decisions, and deliver business value. Clients engage BJSS to take on their complex challenges, looking to us to help deliver results against their business-critical needs which means we get to work with a wide range of tools and technologies and there are always new things to learn.

BJSS Data Engineers are specialist software engineers that build, optimise, and maintain data applications, systems and services. This role combines the discipline of software engineering with the knowledge and experience of building solutions to deliver business value.

You can expect to get involved in a variety of projects in the cloud (AWS, Azure, GCP), while also gaining opportunities to work with Snowflake, Databricks, BigQuery, and Fabric. We work with near real-time/streaming data, geospatial data and using modern AI-tooling to accelerate development.

About You

You're an engineer at heart and enjoy the challenge of building reliable, efficient data applications, systems, services, and platforms. You will have experience across multiple projects and several of the following skills:

  • You have a good understanding of coding best practices and design patterns, and experience with code and data versioning, dependency management, code quality and optimisation, error handling, logging, monitoring, validation, and alerting
  • You have experience in writing complex queries against relational and non-relational data stores
  • Strong proficiency in Python programming, with a solid understanding of object-oriented programming (OOP) principles, best practices, and a commitment to writing clean, maintainable, and well-tested code
  • Excellent SQL skills, including the ability to write complex queries, optimise query performance, and design efficient database schemas
  • Familiarity with one or more data platform technologies such as Databricks, Snowflake, and/or Microsoft Fabric

At BJSS, the rewards aren’t based on your time served, they’re based on merit and the strength of your contributions. In exchange for bringing your best ideas to the most challenging problems, you’ll be compensated with a competitive salary and the knowledge that you’ll be rewarded and recognized for giving it your all.

Benefits that suit you

Aside from the standard annual leave allowance, life assurance and pension, our flexible benefits allowance lets you decide which benefits you want, with options across industry-leading health and wellbeing, buying and selling annual leave, electric vehicle scheme, GymFlex gym membership, as well as discounts across dozens of retail, lifestyle, and utility brands.

Bring your authentic self to work

We’ve built an environment where respect and inclusivity are paramount, where fantastic people of all kinds are free to be themselves and get on with doing a great job. And even though BJSS is a global business, each regional office is as distinct and idiosyncratic as the people in it – you can expect to be part of a unique, tight-knit community with a busy social calendar.

Make your mark

Clients trust us to get the hard things done. And if you join us, you’ll be faced with challenges only people like you have the drive to solve. You’ll be pushed out of your comfort zone, and you won’t be sitting on the sidelines, but you’ll also make a real difference on extraordinary projects.

Forge your own path

At BJSS, we don’t believe in job titles or hierarchies, so how you progress in the company is entirely down to you. You’ve got the flexibility and freedom to follow your interests and pursue your career goals - with full support, training opportunities and incentives from the business.

EQUAL OPPORTUNITIES & DIVERSITY STATEMENT

BJSS is committed to equal opportunities and diversity so we want to ensure that our recruitment and selection processes are fair to all who wish to apply.

We encourage you to feel confident to let us know if you require any adjustments to be made to the application or interview process to help support you. You can do this by speaking to your BJSS recruitment contact. Or, if you’re not yet in touch with anyone from our recruitment team.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Data Engineer

TN United Kingdom

Remote

GBP 60,000 - 100,000

2 days ago
Be an early applicant

Lead Data Engineer

BJSS

Greater London

On-site

GBP 50,000 - 55,000

Today
Be an early applicant

Lead Data Engineer IT Portsmouth, London

Iglu.com

Portsmouth

Hybrid

GBP 50,000 - 85,000

Yesterday
Be an early applicant

Principal Data Scientist

Guaranteed Tenants Ltd

London

Remote

GBP 52,000 - 67,000

2 days ago
Be an early applicant

Lead Data Engineer (AD -Consulting) - Exclusive

JR United Kingdom

Greater London

Hybrid

GBP 60,000 - 100,000

2 days ago
Be an early applicant

Principal Data Engineer

Trust In SODA

Greater London

On-site

GBP 60,000 - 100,000

Today
Be an early applicant

Principal Data Scientist / AI Engineer

JR United Kingdom

London

On-site

GBP 60,000 - 100,000

2 days ago
Be an early applicant

Lead Data Engineer

ITV

Greater London

Hybrid

GBP 60,000 - 100,000

2 days ago
Be an early applicant

Principal Data Engineer

ITV

Greater London

Hybrid

GBP 60,000 - 100,000

2 days ago
Be an early applicant