SEARCH ALL
OUR DATA JOBS

For example "Data Science" or "Germany" or "Remote" or "Contract"

Senior Software Engineer

£80000 - £90000

+ Data & Technology

Permanent
London

SENIOR SOFTWARE ENGINEER

UP TO £90,000 + BENEFITS

HYBRID

Are you looking to be a part of a huge Telco company with a massive presence in the market? This highly reputable company is a household name across the U.K and is offering a fantastic opportunity to head up Engineering Sub-teams in a well-established corporation. Previous hands-on management experience is critical to this role.

THE COMPANY

This company is in the midst of exciting growth periods in a brand-new area of the business. In this startup environment, you will be working with cross-functional teams across the engineering side of the business. The Software Engineering team is at the heart of what this company does, and they create the unique experiences that this company strives to provide across all of its teams.

THE ROLE

The successful candidate will be able to work in cross-functional teams and be confident working with all of the listed technical requirements. You will be working with large amounts of data, building high quality products for delivery, working alongside Machine learning Engineers, and the Data Science department to collaborate on products.

SKILLS AND EXPERIENCE

Essentials:

  • Python
  • API
  • Django
  • Flask
  • Cloud – GCP / AWS / Azure
  • TDD
  • SQL
  • PostgreSQL
  • MongoDB
  • ELK
  • Microservices Architecture
  • Systems Design

BENEFITS

  • 5-10% pension
  • Private Medical
  • 28 days + bank holiday (option to buy & sell)
  • Advanced sick pay / Mat + Pat Leave
  • Extensive Benefits Document available upon request

Keywords

Python, API, Django, Flask, Cloud, GCP, AWS, Azure, TDD, SQL, PostgreSQL, MongoDB, ELK, ML, Microservices Architecture, Systems Design

Lead Software Engineer

£90000 - £100000

+ Data & Technology

Permanent
London

LEAD DEVELOPER

UP TO £100,000 + BENEFITS

HYBRID

Are you looking to be a part of a huge Telco company with a massive presence in the market? This highly reputable company is a household name across the U.K and is offering a fantastic opportunity to head up Engineering Sub-teams in a well-established corporation. Previous hands-on management experience is critical to this role.

THE COMPANY

This company is in the midst of exciting growth periods in a brand-new area of the business. In this startup environment, you will be working with cross-functional teams across the engineering side of the business. The Software Engineering team is at the heart of what this company does, and they create the unique experiences that this company strives to provide across all of its teams.

THE ROLE

The successful candidate will be able to work with cross-functional teams and be confident across all of the listed technical requirements. You will be working with large amounts of data, building high quality products for delivery, and meeting the needs of the team.

SKILLS AND EXPERIENCE

Essentials:

  • Python
  • API
  • Django
  • Flask
  • Cloud – GCP / AWS / Azure
  • TDD
  • SQL
  • PostgreSQL
  • MongoDB
  • ELK
  • Microservices Architecture
  • Systems Design

BENEFITS

  • 5-10% pension
  • Private Medical
  • 28 days + bank holiday (option to buy & sell)
  • Advanced sick pay / Mat + Pat Leave
  • Extensive Benefits Document available upon request

Keywords

Python, API, Django, Flask, Cloud, GCP, AWS, Azure, TDD, SQL, PostgreSQL, MongoDB, ELK, ML, Microservices Architecture, Systems Design

Senior Python Engineer

£70000 - £95000

+ Data & Technology

Permanent
South East England

SENIOR SOFTWARE ENGINEER
UP TO 100K + BENEFITS
LONDON – HYBRID

Python, Django, Flask, Fast API, Rest API, Docker, Kubernetes, GCP, Cloud, PostgreSQL

An International Telco company is hiring a Senior Software Engineer to join their rapidly growing team to work on greenfield projects in the networking & payments space. They are seeking a motivated and commercially experienced Software Engineer, looking for fast progression inside a dynamic and supportive team atmosphere. This team is in a massive expansion phase, and this is the ideal time to join the business!

THE ROLE:

As a Senior Software Engineer, you will have an expansive range of responsibilities, including:

  • Design, development and upkeep of required software using Python
  • Design, development and upkeep of essential microservices and API’s
  • Maintaining and developing cloud technology in GCP
  • Supporting the Data Science & ML functions
  • Establishing and promoting the use of best practices in the software engineering life cycle
  • Mentoring Junior engineers and providing technical guidance

YOUR SKILLS & EXPERIENCE:

Essential:

  • Python
  • Django or Flask or FastAPI
  • Backend API’s
  • GCP or AWS
  • CI/CD

Nice to have:

  • Kubernetes
  • DevOps

THE SALARY & BENEFITS

  • Salary is a maximum of 90k
  • Bonus is 10%
  • Enhanced Pension 15% in total
  • Private Medical
  • 27 days + bank holiday (buy and sell days)
  • Flexibend scheme – car salary sacrifice scheme

INTERVIEW PROCESS (2 STAGES)

  • 45 minutes (Intro chat and CV run-through with a few technical questions)
  • 1h 30m (Coding and System designs/architecture)

HOW TO APPLY:
Please register your interest by sending your CV to Cormac Fagan via the Apply link on this page

Senior React Engineer

£80000 - £110000

+ Data & Technology

Permanent
East London, London

SENIOR SOFTWARE ENGINEER
UP TO 90K + BONUS
FULLY REMOTE – LONDON

JavaScript, Typescript, React, HTML, CSS, TDD

A tech scale up is hiring a Senior Software Engineer to join their rapidly growing team to work across a variety of complex projects. They are working with the latest technology and constantly pushing software best practises. You will get to experiment with new technologies and really make an impact on the company. This team is in a massive expansion phase, and this is the ideal time to join the business!

THE ROLE:

As a Senior Software Engineer, you will have an expansive range of responsibilities, including:

  • Design, development and upkeep of required software using JavaScript, Typescript & React
  • Building complex solutions to complex problems, and scalable products
  • Designing architecture
  • Establishing and promoting the use of best practices in the software engineering life cycle

YOUR SKILLS & EXPERIENCE:

Essential:

  • JavaScript
  • Typescript
  • HTML 5
  • CSS 3
  • React
  • TDD

Nice to have:

  • AWS
  • React Native

THE SALARY & BENEFITS

  • Salary is a maximum of 90k
  • 10% Bonus
  • Core hours are 10 – 4 and contracted hours per week are 37.
  • 25 days annual leave + the option to buy / sell days
  • Private healthcare + dental
  • Pension 3% / 6% (matched if increased, up to 10%)
  • Work abroad up to 30 days

INTERVIEW PROCESS (3 STAGES)

  • 1 hour (Paired programming in react/typescript)
  • 1 hour (Systems design and architecture)
  • 1 hour (Culture fit and competency questions)

HOW TO APPLY:
Please register your interest by sending your CV to Cormac Fagan via the Apply link on this page

Senior React Engineer

£80000 - £110000

+ Data & Technology

Permanent
East London, London

SENIOR SOFTWARE ENGINEER
UP TO 90K + BONUS
FULLY REMOTE – LONDON

JavaScript, Typescript, React, HTML, CSS, TDD

A tech scale up is hiring a Senior Software Engineer to join their rapidly growing team to work across a variety of complex projects. They are working with the latest technology and constantly pushing software best practises. You will get to experiment with new technologies and really make an impact on the company. This team is in a massive expansion phase, and this is the ideal time to join the business!

THE ROLE:

As a Senior Software Engineer, you will have an expansive range of responsibilities, including:

  • Design, development and upkeep of required software using JavaScript, Typescript & React
  • Building complex solutions to complex problems, and scalable products
  • Designing architecture
  • Establishing and promoting the use of best practices in the software engineering life cycle

YOUR SKILLS & EXPERIENCE:

Essential:

  • JavaScript
  • Typescript
  • HTML 5
  • CSS 3
  • React
  • TDD

Nice to have:

  • AWS
  • React Native

THE SALARY & BENEFITS

  • Salary is a maximum of 90k
  • 10% Bonus
  • Core hours are 10 – 4 and contracted hours per week are 37.
  • 25 days annual leave + the option to buy / sell days
  • Private healthcare + dental
  • Pension 3% / 6% (matched if increased, up to 10%)
  • Work abroad up to 30 days

INTERVIEW PROCESS (3 STAGES)

  • 1 hour (Paired programming in react/typescript)
  • 1 hour (Systems design and architecture)
  • 1 hour (Culture fit and competency questions)

HOW TO APPLY:
Please register your interest by sending your CV to Cormac Fagan via the Apply link on this page

Senior Full Stack Engineer

$160000 - $190000

+ Data & Technology

Permanent
Culver City, California

SENIOR SOFTWARE ENGINEER

LOS ANGELES, CA (Hybrid)

$160,000 – $190,000

Are you a full-stack engineer with experience developing applications with React, Python, and AWS? Take a look at this hybrid opportunity in Culver City, CA.

THE COMPANY:

This leader in the media and entertainment space is working to provide up-front cash to allow creators full control over their careers. The company has deployed over $480 million to YouTube creators to reinvest in themselves and grow their platform. Their cutting-edge media solution platform brings transparency and efficiency to the media market.

THE ROLE:

As a Senior Software Engineer, you are responsible for building full-stack applications and infrastructure to power external and internal web applications. This is a technical role, and you will be expected to write code for core modules, work on occasional bug fixes, and contribute to architectural work, and more. The company uses Python (including Django frameworks) and Node.js on the backend, React for front-end development, and everything operates on AWS serverless infrastructure.

YOUR SKILLS AND EXPERIENCE:

  • Extensive experience building full-stack products and web applications
  • Expert knowledge of React and recent development experience using it
  • Experience with back-end technologies (ideally Node.js or Python)
  • AWS experience, ideally with certifications
  • Bonus:
    • DevOps experience
    • Terraform
    • Kafka
    • AWS Kinesis

THE BENEFITS:

  • $160,000 – $190,000
  • Annual Bonus + Equity
  • Hybrid working environment in LA
  • Full medical, dental, and vision coverage
  • 401k plan
  • Unlimited PTO

HOW TO APPLY:

Please register your interest by sending your CV to Natalie Endres via the Apply link on this page.

Staff Software Engineer

£95000 - £105000

+ Data & Technology

Permanent
London

Staff Software Engineer (Full Stack)

London – Hybrid

Up to £115,000 + 20% Bonus

OVERVIEW

This is a fantastic opportunity for a Lead / Principal / Staff software engineer to join one of the largest retail companies in the UK. This individual will come into the business and lead multiple teams, and multiple projects and ultimately impact the direction that the entire business will take. This individual should have experience working on the front end and back end as well as experience working with Cloud and Data. You will be working alongside multiple talented engineers like yourself to take this organization’s engineering function to the next level. If this sounds interesting then this could be the role for you!

THE ROLE

In this staff software engineering role, you will:

  • Working with Front-end and Back-end technologies
  • Provide strategic value to the company
  • Lead multiple teams and projects
  • Spend 50% of your time hands-on
  • Spend 50% of your time managing

SKILLS AND EXPERTISE

To qualify for these python engineering roles, you must have:

  • Leadership experience
  • Willingness to challenge the current ways of working
  • Experience with Front End and Back End technologies
  • Experience with Cloud Platforms and Data

SALARY

In this role, you could earn up to £115,000 + 20% Bonus, Hybrid working, and many more benefits.

HOW TO APPLY

To be considered for this exciting opportunity, please submit your details using the Apply button on this page. Or for more information regarding other roles please contact Michael Bellchambers at Harnham –

Lead Python Developer

£95000 - £105000

+ Data & Technology

Permanent
Manchester, Greater Manchester

Lead Software Engineer (Python)

London – Hybrid

Up to £100,000 + 15% Bonus

OVERVIEW

This is a fantastic opportunity for a Lead software engineer to join a globally known company that operates in a variety of industries. Being in this software engineering team within a massive organization will still allow you to have complete autonomy over your own work as well as be part of a massive greenfield project with many other talented engineers. This role will also allow you to work very closely with data scientists and machine learning engineers whilst remaining solely focused on software engineering. If this sounds interesting, then this could be the role for you!

THE ROLE

In this lead engineering role, you will:

· Creating training and scoring pipelines on GCP

· Productionising model training and scoring code from data scientists’ notebooks

· Optimising pipelines to ensure they are scalable and performant

· Developing and supporting APIs that serve model outputs

· Writing robust unit and integration tests

· Helping to architect systems to ensure they are re-usable and extensible

SKILLS AND EXPERTISE

To qualify for these python engineering roles you must have:

· Expert programming in python

· Commercial cloud experience

· Commercial experience with Docker

SALARY

In this role, you could earn up to £100,000 + 15% Bonus + Many more benefits.

HOW TO APPLY

To be considered for this exciting opportunity, please submit your details using the Apply button on this page. Or for more information regarding other roles please contact Michael Bellchambers at Harnham.

Senior React Engineer

£80000 - £110000

+ Data & Technology

Permanent
East London, London

SENIOR SOFTWARE ENGINEER
UP TO 90K + BONUS
FULLY REMOTE – LONDON

JavaScript, Typescript, React, HTML, CSS, TDD

A tech scale up is hiring a Senior Software Engineer to join their rapidly growing team to work across a variety of complex projects. They are working with the latest technology and constantly pushing software best practises. You will get to experiment with new technologies and really make an impact on the company. This team is in a massive expansion phase, and this is the ideal time to join the business!

THE ROLE:

As a Senior Software Engineer, you will have an expansive range of responsibilities, including:

  • Design, development and upkeep of required software using JavaScript, Typescript & React
  • Building complex solutions to complex problems, and scalable products
  • Designing architecture
  • Establishing and promoting the use of best practices in the software engineering life cycle

YOUR SKILLS & EXPERIENCE:

Essential:

  • JavaScript
  • Typescript
  • HTML 5
  • CSS 3
  • React
  • TDD

Nice to have:

  • AWS
  • React Native

THE SALARY & BENEFITS

  • Salary is a maximum of 90k
  • 10% Bonus
  • Core hours are 10 – 4 and contracted hours per week are 37.
  • 25 days annual leave + the option to buy / sell days
  • Private healthcare + dental
  • Pension 3% / 6% (matched if increased, up to 10%)
  • Work abroad up to 30 days

INTERVIEW PROCESS (3 STAGES)

  • 1 hour (Paired programming in react/typescript)
  • 1 hour (Systems design and architecture)
  • 1 hour (Culture fit and competency questions)

HOW TO APPLY:
Please register your interest by sending your CV to Cormac Fagan via the Apply link on this page

Senior Python Engineer

£70000 - £120000

+ Data & Technology

Permanent
South East England

SENIOR SOFTWARE ENGINEER
UP TO 95K + BENEFITS
LONDON – HYBRID

Python, Django, Flask, Fast API, Rest API, Docker, Kubernetes, GCP, Cloud, PostgreSQL

An International Telco company is hiring a Senior Software Engineer to join their rapidly growing team to work on greenfield projects in the networking & payments space. They are seeking a motivated and commercially experienced Software Engineer, looking for fast progression inside a dynamic and supportive team atmosphere. This team is in a massive expansion phase, and this is the ideal time to join the business!

THE ROLE:

As a Senior Software Engineer, you will have an expansive range of responsibilities, including:

  • Design, development and upkeep of required software using Python
  • Design, development and upkeep of essential microservices and API’s
  • Maintaining and developing cloud technology in GCP
  • Supporting the Data Science & ML functions
  • Establishing and promoting the use of best practices in the software engineering life cycle
  • Mentoring Junior engineers and providing technical guidance

YOUR SKILLS & EXPERIENCE:

Essential:

  • Python
  • Django or Flask or FastAPI
  • Backend API’s
  • GCP or AWS
  • CI/CD

Nice to have:

  • Kubernetes
  • DevOps

THE SALARY & BENEFITS

  • Salary is a maximum of 90k
  • Bonus is 10%
  • Enhanced Pension 15% in total
  • Private Medical
  • 27 days + bank holiday (buy and sell days)
  • Flexibend scheme – car salary sacrifice scheme

INTERVIEW PROCESS (2 STAGES)

  • 45 minutes (Intro chat and CV run-through with a few technical questions)
  • 1h 30m (Coding and System designs/architecture)

HOW TO APPLY:
Please register your interest by sending your CV to Cormac Fagan via the Apply link on this page

Senior Software Engineer (Python)

£90000 - £95000

+ Data & Technology

Permanent
Birmingham, West Midlands

Senior Python Developer

Birmingham

Up to £95,000

Python, GCP, TDD, Docker, Kubernetes, Terraform

The Company

This leading telecom company is looking for a passionate Senior Software engineer to join their team. They have expanded to help them with their exciting greenfield projects and now need some more support. They are focused on digital transformation and building out progressive data products.

The Role

As a senior developer in this role, you will sit within the data science sector. If you have an interest in this industry, then this role is for you! The role will be based on their work and trying to ensure they can complete their work.

Your other responsibilities will be:

  • Building models for data scientists use
  • Using GCP to produce pipelines
  • Developing API’s and forming integration test
  • Rearchitecting systems to help maintain systems and make them re-usable
  • Leading a team to complete targets,
  • Conducting performance reviews
  • Helping build individual performance plans.

Skill/Experience

The ideal candidate will have expertise in Python, Docker, Kubernetes and SQL. If you have experience working with systems designs and writing APIS then this is the ideal role for you. It’s also a bonus to have knowledge in cloud computing best practices.

Salary/Benefits

  • You will take home a salary of Up To £95,000 + 10% Bonus.
  • You can enjoy 27 days holidays.
  • They also offer a flexible benefits allowance where you can pick and choose(Examples include-Car Scheme, Matched Pension, Health/Life Insurance and more)
  • 1 day a month in an Office near your(London, Manchester, Birmingham)

Interview Process

Stage 1-30 Min Chat with HM

Stage 2-90 min competency/technical coding questions.

Senior Software Engineer (Python)

£90000 - £95000

+ Data & Technology

Permanent
London

Senior Python Developer

London

Up to £95,000

Python, GCP, TDD, Docker, Kubernetes, Terraform

The Company

This leading telecom company is looking for a passionate Senior Software engineer to join their team. They have expanded to help them with their exciting greenfield projects and now need some more support. They are focused on digital transformation and building out progressive data products.

The Role

As a senior developer in this role, you will sit within the data science sector. If you have an interest in this industry, then this role is for you! The role will be based on their work and trying to ensure they can complete their work.

Your other responsibilities will be:

  • Building models for data scientist use
  • Using GCP to produce pipelines
  • Developing API’s and forming integration test
  • Rearchitecting systems to help maintain systems and make them re-usable
  • Leading a team to complete targets,
  • Conducting performance reviews
  • Helping build individual performance plans.

Skill/Experience

The ideal candidate will have expertise in Python, Docker, Kubernetes and SQL. If you have experience working with systems designs and writing APIS then this is the ideal roll for you. Its also a bonus to have knowledge in cloud computing best practices.

Salary/Benefits

  • You will take home a salary of Up To £95,000 + 10% Bonus.
  • You can enjoy 27 days holidays.
  • They also offer a flexible benefits allowance where you can pick and choose(Examples include-Car Scheme, Matched Pension, Health/Life Insurance and more)
  • 1 day a month in a Office near your(London, Manchester, Birmingham)

Interview Process

Stage 1-30 Min Chat with HM

Stage 2-90 min competency/technical coding questions.

Harnham Icon 23
CAN’T FIND THE RIGHT DATA OPPORTUNITY?

STILL LOOKING FOR
YOUR NEXT DATA JOB?

If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh data roles through the door.

Find BRILLIANT DATA
CAREERS & MORE Data JOBS
THAN ANYONE ELSE
- APPLY RIGHT NOW

Harnham is one of the leading data recruitment companies in the world, and we are dedicated to helping data professionals find their ideal data job.

We're proud to have access to a global network of top employers and recruitment partners, and our team specialize in connecting data professionals to the right data and analytics career opportunities.

Whether you're looking for an entry-level data job or a senior-level analytics position with a top employer, we have the right opportunity for you. Search now to find the perfect data job to match your technical skills and industry experience.

We also provide a variety of career support services, such as resume and interview preparation, to help data professionals get the most out of their job searches. Follow us on LinkedIn for all the latest news and content: