> Markdown version of [/jobs/ext/3521340-c-python-developer](https://www.wearedevelopers.com/jobs/ext/3521340-c-python-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C++ Python Developer - **Company:** HCLTech - **Location:** Glasgow, UK - **Salary:** £30,000.0 - £50,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Unix, C++ (Programming Language), Cloud Computing, Code Review, Databases, Continuous Integration, Data Integrity, Data Structures, Database Design, Software Design Patterns, Linux, DevOps, Memory Management, Python (Programming Language), PostgreSQL, Object-Oriented Software Development, Performance Tuning, Query Optimization, Shell Script, Software Engineering, SQL Stored Procedures, Systems Architecture, Multithreading, Scripting, Database Optimization, Indexer, Backend, Kubernetes, Software Coding, C++14, Docker, Microservices - **Published:** September 30, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5902753828 ## About the Role * 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 ## Description * 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++