CareerPlanGet AI match score →

Software Engineer (C/C++, Linux/Windows, Troubleshooting/Debugging)

Bangalore - India (Office)💼 Full-time🗓 2025-11-21 → 2026-07-31

Core

Diagnosing and fixing complex issues in large-scale distributed data security systems to ensure product stability and performance.

Role type

Senior Software Engineer (Sustenance Engineering)

Builds

Production data security software, hot-fixes, and troubleshooting tools for enterprise customers.

Domain

Enterprise data security, hyper-converged storage, distributed systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C/C++ debugging, Linux/Windows platform expertise, root cause analysis, distributed system architecture, GDB/Python Debugger usage, patch orchestration

Preferred skills

Hyper-converged storage architecture knowledge, AI tool utilization for productivity

Technologies

C/C++, Linux, Windows, GDB, Python, AI tools

Responsibilities

Diagnose and troubleshoot complex customer issues in large codebases, implement defect fixes and improvements, orchestrate development and testing of patches/hot-fixes, perform in-depth root cause analysis, collaborate with Support and R&D teams to improve issue resolution processes.

Seniority

Senior, hands-on IC

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