Search
Header navigation
Senior Data Engineer

Senior Data Engineer

locationUnited Kingdom
remoteHybrid
ExpiresExpires: Expiring in less than 3 weeks
Full time

At Places for People, we hire People, not numbers! So, if you like the sound of one of our jobs, please apply - you could be just who we're looking for! Of course, experience and track record are important, but we're more interested in hiring someone that embodies our People Promises. That's someone that does the right thing, is enthusiastic and motivated to grow, believes in Community spirit, is respectful and enjoys their work. As the UK's leading Social Enterprise, we don't discriminate based on any protected attribute. In fact, we're dedicated to creating inclusive and thriving Communities for both our Customers and Employees.

So, what are you waiting for? Join a Community that cares about you!

More about your role

The Senior Data Engineer role exists to lead on the design, build and maintenance of the data infrastructure that will power Places for People and the delivery of its business strategy. This role works with multiple teams (both business and cross functional project/IT) to ensure that data is available, reliable, and scalable, while also contributing to the development and delivery of our Data Strategy.

The ideal candidate is a skilled data engineer who demonstrates strong technical proficiency and applies logical problem-solving to drive projects to completion. Expertise in SQL and Python is essential, as is significant experience with DBT, GIT, and Terraform. The ability to quickly learn and adopt emerging technologies ensures continued alignment with the latest developments in our tech stack.

This role requires creativity and innovation, along with the capacity to develop new solutions and produce reliable, efficient, and well-documented code. The candidate will assess challenges, determine optimal strategies, and present clear plans and accurate estimates to achieve successful, timely outcomes.

Experience & Skills

  • Data Engineering with a focus on ETL / ELT
  • Languages: SQL and python
  • Tooling: DBT, GIT, Terraform, IAM, Composer (Airflow), Docker
  • Platform: Strong preference - GCP (BigQuery) ;Minimum - Azure / AWS
  • Documentation, change management, ci/cd
  • Concepts: Data Mesh, Test Driven Design, Agile

At Places for People, we prioritise our dedication to safer recruitment. Therefore, a basic DBS check is mandatory for this position.

More for information, download the job description.

More about you

Senior Data Engineers work in DevOps environments, troubleshooting issues with existing data pipelines whilst also building new pipelines as per business needs. They can lead on the resolution of complex requests and problems and provide expert advice on the capabilities of the Data Platform.

We are a large diverse and ambitious business, which will give you all the challenge you could wish for.

We know that there's always more we can do to make you smile, that's why we offer a comprehensive benefits package with each role, yours will include:

  • Competitive salary, with a salary review yearly
  • Pension with matched contributions up to 7%
  • Excellent holiday package – 35 days annual leave with the option to buy or sell leave
  • Cashback plan for healthcare costs – up to £500 saving per year
  • A bonus scheme for all colleagues at 2%
  • Training and development
  • Extra perks including huge discounts and offers from shops, cinemas and much more.