Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Data engineer

Bristol (City of Bristol)
Bluefield
Data engineer
Posted: 19 January
Offer description

We are seeking a highly skilled and motivated Python Software Engineer to join our growing team. This role is ideal for someone with a strong foundation in Python development and a passion for building scalable, secure, and user-friendly applications in cloud environments. You will play a key role in designing and implementing robust APIs, user interfaces, and data pipelines that power our in-house system.

Key Responsibilities and Behaviours

* Experienced Python Software Engineer
* Develop, and maintain in-house Python-based applications using Flask.
* Build and optimise both user interfaces and APIs.
* Develop and manage ETL pipelines with concurrency to handle large-scale data processing.
* Ensure infrastructure is scalable and maintainable using Infrastructure as Code tools.
* Implement and maintain relational databases, primarily PostgreSQL, using ORM libraries such as SQLAlchemy.
* Understand, monitor and troubleshoot a wide range of AWS.
* Contribute to front-end development using HTML and CSS where needed.
* Collaborate with data team to develop strategies that ensure products effectively support the company's objectives.
* Gain understanding and ownership of the system by working closely with the existing data engineer and getting to grips with the code.

Required Qualifications & Experience

* Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
* Minimum of 4 years of professional experience in Python software development.
* Proven experience with Python web frameworks
* Strong understanding of API development.
* Hands-on experience with ETL pipelines and concurrent processing.
* Experience in cloud platforms.

Required Technical Skills (or equivalent)

* Cloud Platforms: AWS (ECS, S3, EC2, RDS, CloudWatch) .
* Frameworks & Libraries Flask, SQLAlchemy.
* Infrastructure as Code: Pulumi.
* Operating Systems: Linux.
* Front-End: HTML, CSS.
* Databases: PostgreSQL.

Job Location:

Bristol Central. Minimum 3 days in office. Hybrid working available.

There may be opportunities to travel overseas on occasion and this may be required for training purposes.

Hours of Work:

37 ½ hours per week, Monday to Friday 9:00 am until 5:30 pm.

Benefits

£1500 annual training budget for role specific training

25 days annual leave, increasing each full year of employment up to 30 days

4 volunteer days a year

Annual organised charity day

Pension - Employer 5% and Employee 3% contribution

Healthcare - Full Private Medical cover with AXA, Cashback plan with Health shield (Dental, Optical, Physio, health screenings etc)

Life Assurance - cover up to 4x salary

Cycle to work scheme

Employee Assistant programme

Inclusivity
We aim to have a workforce that is representative of all sections of our society, where you can act true to yourself and where you feel a sense of belonging in Bluefield.

We therefore particularly encourage applications from candidates who are likely to be underrepresented in our workforce.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Principal data engineer
Bristol (City of Bristol)
IO Associates
Data engineer
Similar job
Principal data engineer
Bristol (City of Bristol)
IO Associates
Data engineer
Similar job
Principal data engineer
Bristol (City of Bristol)
IO Associates
Data engineer
See more jobs
Similar jobs
It jobs in Bristol (City of Bristol)
jobs Bristol (City of Bristol)
jobs City of Bristol
jobs England
Home > Jobs > It jobs > Data engineer jobs > Data engineer jobs in Bristol (City of Bristol) > Data Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save