CareerPlanSign in

Software Engineer - Client

Bangalore💼 Full-time🗓 2026-08-31 → 2026-09-26

Core

Develop and maintain C++ client libraries and SDKs for the global Licensing platform, ensuring seamless integration with backend services and customer-facing tools.

Role type

Senior C++ Software Engineer (Library/SDK Specialist)

Builds

Reusable C++ libraries and SDKs for licensing solutions

Domain

Enterprise Software / Licensing Technology

Deliverable

production ML models | product features | infrastructure

Required skills

Modern C++ (C++17/20), Library/SDK design, API versioning, Cross-platform development (Windows/Linux), CMake, Automated testing, Git workflows

Preferred skills

C#/.NET interop, WPF integration, Azure DevOps pipelines

Technologies

C++, CMake, MSVC, GCC/Clang, Azure DevOps, Git, WPF, .NET

Responsibilities

Design and implement C++ libraries for external consumers, Integrate native libraries into larger application landscapes, Collaborate with backend engineers on licensing solutions, Contribute to build and release pipelines, Participate in incident analysis and defect resolution

Seniority

Mid-Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.