Senior Software Engineer - C++
Bengaluru, Karnataka, India · Full Time
Be the first to apply
- Experience
- 4+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 days ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Impact Analytics
Impact Analytics is a Series D funded company specializing in AI-native SaaS solutions and consultancy to help organizations enhance profitability and customer satisfaction through advanced data insights and predictive analytics. Their comprehensive platform covers planning, forecasting, merchandising, pricing, and promotions, enabling smarter real-time decisions rather than relying on outdated inputs. With over a million machine learning models powering their services, Impact Analytics has been a leading innovator in AI for a decade, driving progress in retail, grocery, manufacturing, and CPG industries. In 2025, the company is pioneering Agentic AI by delivering autonomous solutions that allow businesses to adapt instantly, optimize operations, and boost profits without manual effort.
Role and Impact
As a Senior Software Engineer, you will contribute to designing and developing sophisticated products that deliver tangible client value and open new revenue avenues. Your work involves building scalable, high-performance systems and addressing complex engineering challenges that fuel product breakthroughs.
Key Responsibilities and Requirements
- Demonstrate over four years of practical experience programming in C++.
- Exhibit strong coding basics with solid object-oriented design and understanding of design patterns.
- Possess deep knowledge of data structures, algorithms, memory management, multithreading, and optimization for performance.
- Develop scalable and robust applications alongside backend systems.
- Familiar with key-value databases, caching mechanisms, search technologies, and messaging queues.
- Experience with distributed systems is highly advantageous.
- Apply critical thinking and problem-solving abilities to resolve intricate engineering issues.
- Preferably have experience related to AI/ML systems or handling data-intensive applications.
- Knowledge of Docker and Kubernetes containerization technologies is beneficial.
- Comfortable working within Linux operating environments.
What We Offer
- The chance to build some of India’s premier enterprise SaaS products.
- Opportunities to tackle difficult technical problems, innovate, and learn continuously.
- A flat and collegial culture with a hardworking yet fun approach.
- A dynamic environment fostering growth with encouragement to experiment without fear of failure.
- Competitive salary packages aligned with industry standards, plus extensive health insurance benefits.
- Company accolades include recognition as one of America's fastest-growing companies by Financial Times (2020-2024) and Inc. 5000 (2018-2024), top ranking in the RIS Software LeaderBoard 2024, and placement in Fortune’s Most Innovative Companies list alongside major tech companies.
- Strategic partnership with Google for advanced generative AI retail tools and multiple Gartner recognitions across retail technology sectors.
Level
Senior