Job Title

Senior Data Engineer

Job Category

Best Buy Health Group

Store Number or Department

900104 Remote - UK

Job Description

As a Senior Data Engineer you will be revamping our patient admissions/enrollment capabilities - we’d like to introduce support for net new fields captured within that process, as well as define the most appropriate locations for that data to be stored so that it can be used within different workflows of the future. As a specialist in data engineering, you will help us throughout the process by assisting software engineers and driving the project from a data perspective. 

As well as helping support our services across our software platform and applications, you will also help support and evolve our existing data products and provide analytical support to external clients and Current Health teams. 

This role is remote eligible, which means you would work virtually from home or another non-Best Buy Health location. 

What you’ll do 

You will also be working closely with the data team who are building a new data platform whereby we will make all our data accessible in one place and build data products that use this data thus allowing our engineers, data scientists, bio-medical engineers, and clinical researchers to perform analytics which will help us to drive patient engagement, clinical impact, and client growth. 

We would describe ourselves as self-organising and collaborative with a continuous improvement mindset. We value knowledge sharing and making decisions as a team, regardless of role or level of seniority. We encourage collaboration via e.g.pair programming and holding regular knowledge share sessions. We seek to continuously improve as a team, and we also look to support each other's growth. 

Basic qualifications 

  • Bachelor's degree in IT, Computer Science, Engineering, or related field OR equivalent combination of education and/or experience 
  • 3 years of relevant experience with a Bachelor's degree OR equivalent relevant professional experience 

Preferred qualifications 

  • Experience in real-time stream or batch processing. 
  • Designing and implementing systems with scale in mind. 
  • Deep knowledge of at least one modern programming language (we use Python and Java). 
  • Proficiency in data manipulation using e.g. SQL, Spark, pandas or similar. 
  • An eagerness to learn new languages and technologies as required. 
  • Writing code with a focus on testability. 
  • Be confident reviewing and troubleshooting code. 
  • Have implemented solutions in a cloud computing and networking environment (we use AWS along with terraform/IaC). 
  • Collaborating outside your own team. We work closely with data engineers, product teams and other consumers of data products. 

Technologies we use 

  • Querying and analytics: Python, SQL, dbt, Databricks, AWS Athena, AWS Glue 
  • Orchestration: Airflow 
  • Storage: PostgreSQL(RDS), Redshift, DynamoDB, AWS S3 
  • Monitoring: DataDog, CloudWatch 

What’s in it for you 

We’re committed to helping our people thrive at work and at home. We offer generous benefits that address your total well-being and provide support as you need it, especially key moments in your life. 

Our benefits include: 

  • Competitive pay 
  • Generous employee discount 
  • Physical and mental well-being support 

About us 

Best Buy Health aims to enrich lives through technology and meaningful connections. We do that by focusing on consumer health products that help people live healthier lives, device-based emergency response services for the active aging population and virtual care offerings that help connect patients to physicians. 

Req #

933604BR

Address Line 1

Remote

City

London

Zip

E1 6AN

Job Level

Manager

Employment Category

Full time

Brand

Best Buy Health

Search Categories

Health

Minimum Pay ($)

62,554.00

Maximum Pay ($)

100,086.00

Benefits

Best Buy offers a range of benefits to support your overall well-being, as outlined in the Benefits Guide. Eligibility may vary.

Read Full Description
Confirmed 16 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles