company logo

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

company logo

Quantiphi

quantiphi