HCLTech

HCLTech

Glasgow, Scotland

C++ Python Developer

Full-Time£30,000 - 50,000 per yearاليومUnited Kingdom
IT

Job Description

Salary: £30,000 - 50,000 per year

Requirements:
  • Strong hands-on experience in C++ (C++11/C++14/C++17 or above)
  • Strong proficiency in Python for application development, automation, and scripting
  • Solid understanding of Object-Oriented Design, Design Patterns, Data Structures, and Algorithms
  • Experience in multithreading, memory management, and performance optimization
  • Strong experience working in Linux/Unix environments
  • Good understanding of shell scripting and system administration concepts
  • Hands-on experience with PostgreSQL, including database design and data modelling, query optimization, indexing and performance tuning, stored procedures, and database troubleshooting
Responsibilities:
  • Design, develop, test, and maintain high-performance applications using C++ and Python
  • Develop scalable microservices and backend components for enterprise-grade applications
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Analyze, troubleshoot, and resolve complex technical issues in production and development environments
  • Work extensively in Linux/Unix environments for application development, deployment, and support
  • Design and optimize database schemas, queries, stored procedures, and data models in PostgreSQL
  • Implement database performance tuning and ensure data integrity, security, and scalability
  • Build and manage containerized applications using Docker and Podman
  • Deploy and manage applications on Kubernetes clusters, including monitoring, scaling, and troubleshooting
  • Develop and maintain automation scripts, CI/CD pipelines, and deployment processes
  • Collaborate with architects, DevOps engineers, QA teams, and business stakeholders to deliver high-quality solutions
  • Participate in code reviews, design discussions, and technical documentation activities
  • Contribute to system architecture decisions and continuously improve development processes
Technologies:
  • Backend
  • CI/CD
  • Cloud
  • DevOps
  • Docker
  • Support
  • Kubernetes
  • Linux
  • Podman
  • PostgreSQL
  • Python
  • Security
  • Unix
  • microservices
  • C++

More:

We are HCLTech, a global technology company with 219,000+ people across 54 countries, delivering digital, engineering, and cloud capabilities through a broad portfolio of technology services and products. We work across major verticals, including Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services, with consolidated revenues of $13+ billion. We are seeking a highly skilled C++ / Python Developer with strong experience in backend application development, Linux-based environments, containerization technologies, and modern cloud-native deployment practices.

last updated 39 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About HCLTech

HCLTech

HCLTech

Glasgow

IT

Skills & Technologies

PythonC++GoScalaDockerKubernetesLinuxGitCI/CDPostgreSQLAIDevOps

Inferred from job description

Salary Insight

£40,000

This role

£55,000

UK median

This salary is 27% below the UK median for Developers (£55,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom