T

Senior Software Engineer - C++

TechnoIogy@IA

Bengaluru, Karnataka, India · Full Time

Be the first to apply

Experience
4+ yrs
Salary
Openings
1
Posted
1 day 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 consulting services aimed at enhancing profitability and customer satisfaction through advanced data insights and predictive analytics. Their integrated platform supports planning, forecasting, merchandising, pricing, and promotions, enabling companies to make data-driven decisions with real-time insights instead of relying on outdated forecasts. Backed by over a million machine learning models, Impact Analytics sets industry-leading standards in forecasting, planning, and operational excellence across sectors like retail, grocery, manufacturing, and consumer packaged goods. In 2025, the company pioneers Agentic AI, delivering autonomous solutions that allow businesses to adapt instantly and optimize operations without manual input.

Impact of Your Role

As a senior software engineer, you will architect and develop advanced products that provide measurable client value and create new business opportunities. Your work will involve building scalable, high-performance systems and addressing complex engineering challenges that drive product innovation.

Qualifications and Experience

  • Minimum of four years of practical experience in C++ programming.
  • Solid fundamentals in coding with strong object-oriented design abilities and proficiency in design patterns.
  • Comprehensive knowledge of data structures, algorithms, memory handling, multithreading, and performance tuning.
  • Proven experience designing scalable, high-performance backend applications and systems.
  • Familiarity with key-value storage, caching mechanisms, search infrastructure, and message queue technologies.
  • Experience with distributed systems is highly preferable.
  • Strong analytical thinking and problem-solving skills geared towards tackling complex engineering problems.

Additional Preferred Skills

  • Background in AI/ML-based systems or processing data-intensive applications.
  • Experience with containerization tools such as Docker and orchestration platforms like Kubernetes.
  • Proficiency working within Linux environments.

What This Role Offers

  • Chance to contribute to some of India's leading enterprise SaaS products.
  • Opportunities to engage with challenging engineering problems and implement innovative solutions.
  • Flat organizational culture promoting a work-hard, play-hard mindset.
  • Opportunities for rapid career growth by encouraging experimentation and learning without fear of failure.
  • Competitive compensation with excellent health insurance benefits.
  • Recognition including rankings among America's fastest-growing companies and most innovative firms, as well as accolades from industry-leading publications and partnerships with major tech players such as Google.

Level

Senior

Tools & software

Docker required Kubernetes required Linux required

How they work

Teamwork & Collaboration Problem Solving Adaptability Creativity

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer