Senior Software Engineer (C++) (Hybrid– Pune, India)
Actively Reviewing the ApplicationsStage 4 Solutions
India, Maharashtra
Contract
On-site
INR 2–2 LPA
Posted 3 weeks ago
•
Apply by June 3, 2026
Job Description
We are seeking a Senior C++ Software Engineer for a global technology organization. This role will focus on designing, developing, and maintaining high-performance software components and infrastructure using C/C++ for enterprise-grade data protection and distributed systems. The engineer will work closely with development and quality engineering teams to build scalable tools, improve system interfaces, and support large-scale distributed platforms.
This is a 9-month contract project (extensions possible), 40 hours per week. MUST work 2 days/week onsite at the client’s office in Pune, India, and should have a reliable machine (own laptop) to carry out the responsibilities. (There might be some weeks when more onsite days will be required for special situations.)
Responsibilities
Please feel free to forward this opening to others you think might be interested.
This is a 9-month contract project (extensions possible), 40 hours per week. MUST work 2 days/week onsite at the client’s office in Pune, India, and should have a reliable machine (own laptop) to carry out the responsibilities. (There might be some weeks when more onsite days will be required for special situations.)
Responsibilities
- Gather requirements, design, implement, test, and maintain new product features and infrastructure components.
- Develop object-oriented C++ tools and interfaces that integrate with MATLAB-based environments.
- Build and enhance system interfaces using modern C++ programming practices.
- Work closely with Quality Engineering teams to design and implement effective testing strategies for new features.
- Support other development teams in the adoption and integration of new platform capabilities.
- Develop and troubleshoot large-scale distributed systems running on Linux and Windows environments.
- Debug complex issues using tools such as GDB, Python Debugger, and other diagnostic utilities.
- Contribute to the architecture and development of enterprise data protection solutions.
- Collaborate across engineering teams to deliver scalable and reliable infrastructure services.
- Analyze and resolve performance, scalability, and reliability issues in distributed environments.
- 6–8 years of professional software development experience with a Bachelor’s degree, or 4–6 years with a Master’s degree, or 2–3 years with a PhD, or equivalent experience.
- Strong coding experience in C and/or C++.
- Demonstrated experience with object-oriented design and development.
- Experience developing enterprise-class products, preferably in data protection or infrastructure software.
- Experience developing and troubleshooting large-scale distributed systems.
- Strong debugging and troubleshooting skills using tools such as GDB and Python debugger.
- Familiarity with Linux and Windows development environments.
- Knowledge of Microservices architecture, SaaS platforms, and Public Cloud environments (AWS, Azure, GCP, OCI).
- Exposure to AI/ML concepts or platforms is a plus.
- Strong analytical, problem-solving, and communication skills.
Please feel free to forward this opening to others you think might be interested.
Required Skills
Communication
Engineering
Data Protection
Troubleshooting
Python
AWS
MATLAB
Microservices Architecture
Azure
Testing
Linux
Windows
Debugging
Debugger
Quality Engineering
Object-oriented design
GDB
OCI
Public cloud
Distributed Systems
Cloud environments
System interfaces
Design and Development
Enterprise Data
Windows development
Testing strategies
AI/ML
C++ programming
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
ASSISTANT CASE MANAGER-CASE AIDE
Arizona Department of Child Safety
Communication
Data Entry
Recruitment
+27
Electrical Engineer (Periyapalayam, Chennai)
Salem Stainless Steel Suppliers Pvt Ltd
India
Engineering
Electrical Systems
Preventive Maintenance
+30
Sales Manager/ Sr. Manager - Software Product Sales
Vinove Software and Services
India
Full-Time
₹15–20 LPA
Communication
Customer Service
Sales
+12
Senior CAD Technician - Substation
WSP in India
India
Full-Time
Communication
Problem Solving
Engineering
+67
QA Analyst
MavenBird Technologies Private Limited
₹9–20 LPA
Testing
Regression
Magento
+1
Share
Quick Apply
Upload your resume to apply for this position