Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12308969

    PUNE · FULLTIME

    C++ & Python Developer

    Agiliad logo

    Agiliad

    Pune · onsite · Posted 64d ago

    Sourced fromNaukri
    Undisclosed8–13 yrsfulltimePune

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.7s
    • Found the form on Naukri · 6 questions to answer1.8s
    • Decided the answers for all of them3.0s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job Summary
    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 professional 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: Bachelors or Masters degree in Computer Science, Computer Engineering, or a related technical discipline.

    Sourced from naukri

    Section · 02

    Skills

    Design PatternsAutomationCI/CD Pipelinesconcurrency patternscmakecomputer engineeringcode qualityapisMemory managementConcurrencyData StructuresdebuggingdeploymentAlgorithmsArchitecturedata analysisGITLinux

    Section · Company

    About Agiliad

    Agiliad logo

    Agiliad

    Engineering & Construction

    750

    employees

    2011

    15 years old

    Pune, Maharashtra

    India

    About

    Agiliad is an Engineering and R&D Services company offering a unique combination of domain focus and a deep understanding of diverse products and technologies from embedded systems to cloud platforms.

    Industries

    Engineering & ConstructionIndustrial MachineryMedical EquipmentHealthcareIndustrial Automation

    Employee ratings

    231 reviews

    3.3/ 5

    Culture

    3.2

    Career growth

    2.9

    Work-life

    3.2

    Employees rate it well for

    Senior Management29Work Life Balance26Work Culture24Salary18Work Environment14

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    C++ & Python Developer · waiting for your command