IT & Software

Senior Technical Lead - Python, C++, Java

HCL Technologies

Remote · Nationwide · United Kingdom

Overview

In this role you will design and build core platform components, leveraging C++ and Python in Linux/Unix environments to support scalable services. You will work with PostgreSQL data modelling and database design, and contribute to containerized, cloud-native deployments using Kubernetes, Docker, and Podman, while also developing in Go. You will be part of a cross-functional team focused on robust, high-performance platforms and data-driven features. This position offers an opportunity to shape architecture and scale critical systems in a modern tech stack.

Responsibilities
  • Develop applications using C++
  • Develop applications and components using Python
  • Work in Linux/Unix environments
  • Work with PostgreSQL databases
  • Perform data modelling and database design
  • Work with Kubernetes
  • Work with Docker
  • Work with Podman
  • Develop applications and services using Go
Key requirements
  • 8+ years of experience with strong C++ programming skills
  • Strong Python programming skills
  • Experience with Linux/Unix environments
  • Experience with PostgreSQL
  • Data modelling and database design
  • Experience with Kubernetes
  • Experience with Docker
  • Experience with Podman
  • Experience developing in Go
  • C++
  • Python
  • Go
  • Linux/Unix
  • PostgreSQL
  • data modelling

Reference: WJ-747_31174994 · Posted 01 Nov 2026

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.