C++ Python (India)

C++ Python (India)

18 Aug
|
Agiliad
|
India

18 Aug

Agiliad

India

This comprehensive job description template is tailored for a Senior C++ (C++14 and above) and Python Developer with 5+ years of experience, designed for high-performance, multi-threaded, and Linux/Windows enterprise environments.

Job Overview

- Role: Senior Software Engineer (C++ & Python)
- Experience Required: 5 to 8+ years

Key Responsibilities

- Core Development: Design, develop, and optimize robust, high-performance backend systems and applications using modern C++ (C++14/17/20).
- Scripting & Automation: Build efficient Python scripts and tools for automation, testing frameworks, data analysis, and bridging core C++ routines with upper-layer services.
- Concurrency & Memory Management: Write safe, multi-threaded code utilizing modern concurrency patterns, move semantics, smart pointers, and RAII principles
- System Integration: Integrate C++ modules with Python APIs or bindings (e.g., pybind11, Boost.Python) to create hybrid architecture flows.
- Code Quality & Testing: Conduct rigorous code reviews, unit testing, debugging,



and performance profiling to reduce latency and memory footprints.
- CI/CD & Deployment: Maintain and improve build configurations and CI/CD pipelines within Linux/Unix development ecosystems.

Required Skills & Qualifications

- Experience: Minimum 5 years of qualified software development focusing on modern C++ and Python.
- C++ Proficiency: Strong command over C++14 and above (lambdas, templates, STL, smart pointers, multithreading).
- Python Proficiency: Solid Python 3 capability, including writing clean, idiomatic, performant, and well-tested code.
- Environment & Tools: Hands-on experience with Linux/Unix platforms, Git, CMake, gdb/valgrind, and performance profilers.
- Fundamentals: Exceptional grasp of data structures, algorithms, object-oriented design principles, and design patterns.
- Education: Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical discipline.

📌 C++ Python (India)
🏢 Agiliad
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c++ python (india) / india