Senior Software Developer
Quantiphi.com
Office
IN MH Mumbai Eureka, India
Full Time
While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.
If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!
- Role: Senior Software Developer
- Experience Level: 3 to 8 Years
- Work location: Mumbai, Bangalore & Trivandrum
Role & Responsibilities:
- Work with cloud engineers and customers to solve complex problems by developing efficient and scalable systems on Google Cloud.
- Design and build migration strategies for both cloud-native and on-premise applications.
- Diagnose and troubleshoot complex distributed system problems, providing solutions that scale to massive workloads.
- Build tools and processes to handle terabytes or petabytes of data per day efficiently.
- Design and develop next-gen compute and storage solutions for large enterprise customers.
- Participate in proposals, RFPs, solution designs, and provide accurate effort estimates.
- Collaborate with Infrastructure, Network, Engineering, DevOps, and Cloud teams to ensure solution delivery.
- Build advanced tooling for automation, testing, monitoring, and data operations across multiple environments.
- Apply strong understanding of data modeling and data governance in solution design.
Must Have Skills:
C++ Programming:
- Core C++: Strong understanding of C++ (C++11 and above), OOP concepts, memory management, and STL containers (vectors, maps, sets, etc.).
- Multithreading & Concurrency: Experience with threads, synchronization mechanisms, and performance tuning for concurrent applications.
- Error Handling: Proficiency in exception handling, debugging, and unit testing.
- Performance Optimization: Profiling and optimizing code for speed and memory usage.
- Cross-Platform Development: Understanding of compiling and deploying applications across different OS environments.
- Design Principles: Strong understanding of RESTful design (statelessness, resource-based architecture, HTTP methods).
Rest Apis:
- API Development: Ability to design, implement, and consume REST APIs using C++ (with frameworks such as cpprestsdk, Pistache, Crow, or similar).
- Security: Knowledge of authentication, authorization, input validation, and sanitization for API endpoints.
- Documentation: Proficiency in documenting APIs using Swagger/OpenAPI or similar tools.
- Proficiency with Git commands and workflows.
- Knowledge of branching strategies like Gitflow, feature branching, and conflict resolution.
- Experience with pull requests and code reviews.
Git:
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Senior Software Developer
Office
IN MH Mumbai Eureka, India
Full Time
September 23, 2025