Senior Software Engineer (C++) (Hybrid– Pune, India)
Actively Reviewing the ApplicationsStage 4 Solutions
India, Maharashtra
Contract
On-site
INR 2–2 LPA
Posted 2 hours 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
TECHNO FUNCTIONAL CONSULTANT L1
Wipro
India
Full-Time
Testing
Ecommerce Specialist
Unikon.ai
India
Full-Time
Sales
Logistics
Reporting
+31
Senior Software Engineer (Java)
Cubic Transportation Systems
India
Full-Time
₹15–30 LPA
Engineering
Unit testing
Java
Accounting Intern
D BIZ CONSULTANCY PRIVATE LIMITED
India
Full-Time
Customer Service
Data Entry
Data Analysis
+10
STAFF, DATA ENGINEER
Walmart Global Tech India
India
Full-Time
Communication
System Integration
Engineering
+99
Share
Quick Apply
Upload your resume to apply for this position