Engineering Manager (C++) at Leading provider of Capital Market solutions in India · Bengaluru (Bangalore) · 8 - 15 years · ₹30L - ₹60L / yr · Posted 25 Sep 2026

Engineering Manager (C++)
at Leading provider of Capital Market solutions in India
As an Engineering Manager, you'll lead efforts to strengthen and optimize our state-of-the-art systems, ensuring high performance, scalability, and efficiency across our suite of trading solutions.
The core responsibilities for the job include the following:
Technical Expertise:
- C++ coding and debugging to strengthen and optimize systems.
- Design and architecture (HLD/LLD) to ensure scalable and robust solutions.
- Implementing and enhancing DevOps, Agile, and CI/CD pipelines to improve development workflows.
- Managing escalations and ensuring high-quality customer outcomes.
Architecture and Design:
- Define and refine the architectural vision and technical roadmap for enterprise software solutions.
- Design scalable, maintainable, and secure systems in line with business goals.
- Collaborate with stakeholders to translate requirements into technical solutions.
- Driving engineering initiatives to foster innovation, efficiency, and excellence.
Project Management:
- Oversee project timelines, deliverables, and quality assurance processes.
- Coordinate cross-functional teams to ensure seamless integration of systems.
- Identify risks and proactively implement mitigation strategies.
Technical Leadership:
- Lead and mentor a team of engineers, fostering a collaborative and high-performance culture.
- Provide technical direction and guidance on complex software engineering challenges.
- Drive code quality, best practices, and standards across the engineering team.
Requirements:
- 10-15 years in the tech industry, with 2-4 years in technical leadership or managerial roles.
- Technical Expertise: Expertise in C++ development, enterprise architecture, and scalable system design, and proficiency in performance optimization, scalability, software architecture, and networking principles.
- Extensive experience managing the full development lifecycle of large-scale software products, from concept to deployment.
- Strong knowledge of STL containers, multi-threading concepts, and algorithms.
- Solid understanding of memory management and efficient resource utilization.
- Microservices Architecture Expertise: Experience in designing and implementing scalable, reliable microservices.
- Strong Communication and Decision-making skills: Ability to clearly articulate trade-offs, make informed decisions, and ensure alignment across stakeholders.
- Commitment to Creating and fostering Engineering Excellence: Deep understanding of best practices, including code quality, testability, security, and release management, and passion for fostering a strong engineering culture and continuously improving developer workflows and tools.
- Self-Driven and Motivated: Ability to operate independently while driving impactful results.

Similar jobs (10)

Mandatory:
- The candidates should be from Capital Market domain
- The candidates should be from B.Tech background
Required Skills:
- 12–18 years in the tech industry, with 2–4 years in technical leadership or managerial roles.
- Technical Expertise: Expertise in C++ development, enterprise architecture, and scalable system design, and proficiency in performance optimization, scalability, software architecture, and networking principles. Extensive experience managing the full development lifecycle of large-scale software products, from concept to deployment.
- Strong knowledge of STL containers, multi-threading concepts, and algorithms. Solid understanding of memory management and efficient resource utilization.
- Microservices Architecture Expertise: Experience in designing and implementing scalable, reliable microservices.
- Strong Communication & Decision-Making Skills: Ability to clearly articulate trade-offs, make informed decisions, and ensure alignment across stakeholders.
- Commitment to Creating and fostering Engineering Excellence: Deep understanding of best practices, including code quality, testability, security, and release management, and passion for fostering a strong engineering culture and continuously improving developer workflows and tools.
- Self-Driven and Motivated: Ability to operate independently while driving impactful results.
Key responsibilities:
- Technical Expertise:
○ C++ coding and debugging to strengthen and optimize systems.
○ Design and architecture (HLD/LLD) to ensure scalable and robust solutions.
○ Implementing and enhancing DevOps, Agile, and CI/CD pipelines to
improve development workflows.
○ Managing escalations and ensuring high-quality customer outcomes.
- Architecture & Design:
○ Define and refine the architectural vision and technical roadmap for enterprise
software solutions.
○ Design scalable, maintainable, and secure systems in line with business goals.
○ Collaborate with stakeholders to translate requirements into technical
solutions.
○ Driving engineering initiatives to foster innovation, efficiency, and excellence.
- Project Management:
○ Oversee project timelines, deliverables, and quality assurance processes.
○ Coordinate cross-functional teams to ensure seamless integration of systems.
○ Identify risks and proactively implement mitigation strategies.
- Technical Leadership:
○ Lead and mentor a team of engineers, fostering a collaborative and high- performance culture.
○ Provide technical direction and guidance on complex software engineering challenges
○ Drive code quality, best practices, and standards across the engineering team.
About the client
They are reimagining video security for the modern world. Their cloud-native platform uses computer vision and AI to help businesses stay safe, make smarter decisions, and move faster—from real-time alerts to seamless clip sharing and multi-site visibility.
You’ll be joining an ambitious, fast-moving team that values clarity, craftsmanship, and impact. Every person here has a voice, ships meaningful work, and helps shape how AI can make the world safer and more connected.
About the Role
We are looking for an Engineering Manager to lead the Core Engineering team in India, working on the systems that power our edge-computing platform.
The team works on technically challenging problems across C++, edge computing, high-concurrency systems, low-latency processing, memory management, and machine-learning workloads running on compute-constrained devices.
This is a hands-on engineering leadership role. You will lead and grow a high-performing team while staying close to architecture, system design, technical decision-making, and critical engineering problems.
As the team scales, you will play a key role in building the engineering organization, raising technical standards, mentoring engineers and managers, and partnering closely with leadership on product and technical strategy.
Responsibilities
Technical Leadership
- Lead the architecture and development of core systems powering our edge-computing platform.
- Drive technical decisions across C++, distributed systems, low-latency and high-concurrency architectures, and resource-constrained environments.
- Review and guide critical architectural and implementation decisions while maintaining strong technical depth.
- Solve complex problems around memory management, performance, reliability, concurrency, and system scalability.
- Work closely with engineers on designing and building production-grade systems running across a fleet of deployed edge devices.
- Guide the deployment and optimization of machine-learning workloads on edge infrastructure.
- Establish strong engineering practices around observability, telemetry, reliability, and performance.
Engineering & People Leadership
- Lead, mentor, and grow a high-performing core engineering team.
- Hire and build the India engineering team as the organization scales.
- Set clear technical and execution standards and create a culture of ownership and accountability.
- Conduct performance reviews, provide regular feedback, and support career development.
- Participate in hiring decisions and build a strong engineering talent pipeline.
- Identify and address performance gaps when required.
- Develop engineers into technical and people leaders as the organization grows.
- Partner with other engineering teams and leadership to align technical execution with company and product goals.
Strategy & Execution
- Own execution for key areas of the core engineering organization and ensure teams deliver reliably against business priorities.
- Participate in product and engineering decision-making, balancing technical quality, speed, reliability, and business impact.
- Work closely with the Head of Engineering and company leadership on technical roadmap and organizational planning.
- Help establish the engineering processes, systems, and team structure required to scale the organization.
Skills & Qualifications
- A Bachelor's or Master's degree in Computer Science
- Around 9+ years of software engineering experience, with meaningful experience leading engineering teams.
- At least 1+ year of engineering management experience, including ownership of people management and performance processes.
- Strong hands-on engineering background in C++ and a deep understanding of systems programming.
- Strong understanding of memory management, concurrency, and performance optimization.
- Experience designing and operating low-latency and high-concurrency systems.
- Experience working with resource-constrained, distributed, edge, IoT, hardware-integrated, or similarly challenging systems.
- Strong understanding of software architecture, distributed systems, and scalable production systems.
- Ability to remain technically hands-on and engage deeply with architecture, code, and complex engineering problems.
- Experience hiring, mentoring, managing performance, and developing engineers.
- Strong communication and collaboration skills, with the ability to influence technical and organizational decisions.
- Comfortable working in a fast-paced, high-ownership startup environment.
Good to Have
- Experience with edge computing or IoT platforms and managing fleets of deployed devices.
- Experience with GPU-based workloads or machine-learning inference at the edge.
- Experience with video processing and streaming, including technologies such as GStreamer.
- Experience with PyTorch or other ML frameworks and integrating ML models into production systems.
- Experience with infrastructure management and automation tools such as Salt.
- Experience with monitoring and observability platforms such as Grafana.
- Experience working with multiple programming languages such as Python, Java, or Shell.
Work Location
Bangalore – HSR Layout
This is a 5-day work-from-office role. We operate with a high level of ownership and flexibility rather than fixed login/logout hours.
What We Offer
- Flexible paid time off and paid holidays
- Early-stage equity in a rapidly growing company
- Referral bonuses
- Regular team off-sites
- Latest Apple products and access to a modern technology stack, including Claude Cowork, Perplexity Computer, Nooks, Clay, Instantly, and more
Why Join Us
We’re on a mission to transform a $50B+ legacy industry by bringing the power of cutting-edge multimodal LLMs and computer vision to real-world security and operations.
From firearm detection to intelligent access control, our AI-native platform turns every camera and sensor into a smart system that enhances safety, efficiency, and awareness.
Founded by ex-Lyft engineers, the company is backed by Ansa Capital, Battery Ventures, Mosaic, 8VC, and Up Partners. The company has raised over $65M and was named to the CB Insights AI 100 as one of the most promising AI companies in the world.
If you're excited about leading a technically exceptional team building mission-critical AI and edge systems that have real-world impact, we'd love to meet you.
*JD- Lead Developer*
Seeking an experienced C++/Qt Tech Lead to lead the design and delivery of high-performance, cross-platform software solutions. In this role, you will own technical architecture, drive engineering best practices, and mentor the team while collaborating closely with product and stakeholder groups.
Title: Lead Developer
Location: Bengaluru
Qualifications: Bachelor’s or master's degree in computer engineering or computer science.
Experience 10+ years of experience.
Type: Full-time
Skills Required
Bachelor’s or master's degree in computer science, engineering, or a related field.
10+ years of professional experience in C++ development, including ownership of complex modules or systems.
* Deep expertise in the Qt framework (Qt Widgets) for building robust, cross-platform desktop applications.
Strong understanding of OOP principles, design patterns, and system design; able to guide design reviews and trade-off decisions.
Proven experience building multi-threaded, performance-critical applications with a focus on concurrency and stability.
Strong knowledge of modern C++ and standard libraries; comfortable with writing clean, testable, and maintainable code.
Hands-on expertise in debugging, profiling, and performance optimization using appropriate tools and techniques.
Strong problem-solving skills with the ability to take ownership in ambiguous situations and deliver results.
Excellent communication and leadership skills; able to align teams and stakeholders on technical direction.
Tasks & Activities
Proven, real-world experience architecting or leading healthcare applications, medical imaging, and graphics computing platforms.
Good understanding of CI/CD concepts, build and release automation, advanced computing, and core data structures.
Experience working in Agile/Scrum development environments. (must)
Strong working knowledge of version control systems such as Git (SVN is a plus).
Demonstrated experience designing systems for imaging datasets and other performance-critical workflows.
Experience applying AI/ML to medical or dental image analysis.
Exposure to assisted or automated diagnostic systems is a plus. Training staff / Onsite clients on software use.
Incorporate new technologies into the products.
Create technical and regulatory documents for the project.
Engineering Manager – Backend
Location: Flexible / Hybrid (Mon–Fri)
Website: https://www.solarsquare.in
About the Role
SolarSquare is building the infrastructure for India's clean energy transition. We're looking for an Engineering Manager who doesn't just run a team — someone who builds one from the ground up, makes consequential technical bets, and treats engineering outcomes as business outcomes.
You'll own the technical strategy and delivery for our full-stack platform, lead a growing team of SDE1–SDE3 engineers, and work directly with product, design, and business to shape what we build and how fast we build it. This is a role for someone who has operated in resource-constrained environments, shipped systems that held up under pressure, and left every team they've led measurably better than they found it.
If you've only ever executed someone else's roadmap, this isn't the right fit. If you've ever built something from scratch and felt personally responsible for whether it worked.
What You'll Own
Team & Culture
- Build, hire, and develop a high-performing full-stack engineering team including setting the bar for what "high-performing" means at SolarSquare
- Create genuine career growth paths for engineers.
- Maintain team health, retention, and motivation through periods of rapid change and ambiguity
Technical Strategy
- Define and drive the architectural roadmap
- Make and own technical bets: when to invest in platform, when to ship fast, when to pay down debt
- Establish observability, reliability, and security standards before they become production fires
Delivery
- Translate business goals into engineering priorities and push back when the translation is wrong
- Set clear goals, metrics, and delivery expectations; hold yourself and the team accountable to them
- Manage trade-offs between short-term product velocity and long-term engineering health
Cross-Functional Influence
- Partner with Product, Design, and Business stakeholders and influence decisions upstream.
- Communicate technical risk, cost, and complexity clearly to non-technical leadership
What We're Looking For
- 7–10 years of engineering experience, with at least 3 years leading teams.
- Strong understanding of distributed systems design: idempotency, retries, DLQs, circuit breakers, eventual consistency, you've had to debug these in production.
- Proven experience with event-driven architecture and Kafka including schema design, consumer group management, and failure recovery patterns.
- Comfort with relational (PostgreSQL) and NoSQL (MongoDB, Redis, ) databases including query optimisation and schema design decisions at scale.
- You've designed or operated systems handling meaningful traffic ideally 10K+ RPS. significant daily transaction volumes, or consumer-scale user bases (1M+ users)
- You understand what 99.99% uptime actually costs to maintain and you've made the infrastructure and on-call decisions to back it.
- You've written or enforced SLOs, SLAs, and incident management processes.
- You've done a postmortem that changed something real about how the team operates.
- Hands-on experience with AWS, GCP, or Azure beyond just deploying services, cost optimisation, right-sizing, architecture decisions that meaningfully reduced spend
- Working knowledge of containerisation (Docker) and orchestration (Kubernetes) enough to unblock your team.
- CI/CD pipeline ownership you've built or significantly improved a pipeline.
- Experience with observability tooling: Prometheus, Grafana, Datadog, ELK, or equivalent and more importantly, a philosophy about what to instrument and why
- You've made the call between monolith and microservices and you can defend it with context.
- You've managed technical debt consciously: triaged it, prioritised it, and made the case to stakeholders for when to pay it down
- You've navigated a hard conversation with a product or business stakeholder and changed the outcome
- Your engineers grow under you. You can point to people you've promoted, coached, or unblocked
- You know how to build alignment across functions where incentives don't naturally align
- You have clear examples of decisions you made under ambiguity and you can articulate the trade-offs you weighed
- You've identified a systemic problem and fixed it without being asked
- You've built or rebuilt something that wasn't working a team, a process, a system
Work Arrangement
Flexible work setup, including hybrid options. Monday to Friday. Learn more about us at https://www.solarsquare.in.
We are looking for a C++ Developer to build high-performance systems software.
Responsibilities
- Develop performance-critical applications in modern C++
- Write concurrent, multithreaded code
- Use STL and Boost effectively
- Profile and optimise for latency and memory
Requirements
- 1+ years of professional C++ development
- Strong understanding of multithreading and memory management
- Linux systems programming experience

Qualifications & Requirements:
- 4+ years of experience in C++ application development.
- Hands-on experience with C++11 or above.
- Strong knowledge of object-oriented programming and software design.
- Deep understanding of STL, multi-threading, socket programming, and data structures.
- Solid grasp of Linux development and debugging techniques.
- Proficient in using GCC, GDB, and Makefile.
- Familiarity with Valgrind and similar analysis tools.
- Experience with version control tools like Git.
- Experience writing and maintaining automated tests.
- Experience in capital markets/trading domain is a plus.
Skills:
- Strong problem-solving and analytical thinking.
- Clear and effective communication.
- Self-driven with the ability to work independently.
- Passionate about high-quality software and strong engineering practices.
- Comfortable working in a fast-paced, collaborative environment.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Strong Engineering Manager / Lead Profiles
2
Mandatory (Experience 1) – Must have minimum 8+ years of overall Software Engineering / Development experience with a strong IC foundation.
3
Mandatory (Experience 2) – Must have 2+ years of formal Engineering Manager experience with direct people-management responsibility (informal Senior Engineer / Tech Lead experience managing a team does not count)
4
Mandatory (Experience 3) – Must have directly managed 4–6+ engineers, including 1:1s, performance management, growth plans, promotions, mentoring, and team development.
5
Mandatory (Experience 4) – Must own technical direction and delivery for an engineering team/pod, including architecture, system design, code/PR reviews, execution planning, and engineering quality.
6
Mandatory (Experience 5) – Must have strong backend/software engineering experience with hands-on technical depth in building APIs, services, integrations, and scalable systems; specific language/framework can vary.
7
Mandatory (Experience 6) – Must have experience owning production operations, including on-call, incident management, debugging, and postmortems for their area.
8
Mandatory (Experience 7) – Must have experience driving cross-functional alignment with Product and Design and translating ambiguous business/product requirements into scalable technical solutions.
9
Mandatory (Company) – Must be from a Product Company / Startup, particularly B2B SaaS, Fintech, Payments, or similar technology product environments. (Refer Target Company List)
10
Mandatory (Role Fit) – Role is 80% people/team management and 20% technical/IC involvement;
11
Preferred (Education) - Tier 1 engineering college
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Technical Lead – Embedded Software Application Projects
link: https://www.ziliconcloud.com/careers
ZILICONCLOUD PRIVATE LIMITED is looking for an experienced Technical Lead with 5–8 years of industry experience in Embedded Systems, IoT, AI, Cloud, and Software Engineering.
The candidate will lead Embedded, IoT, Edge AI, and Cloud projects, define system architecture, convert requirements into technical tasks, and ensure successful project execution and delivery.
Key Responsibilities
- Design modular system architectures for Embedded, IoT, Edge AI, Cloud, REST APIs, and dashboards.
- Convert requirements into clear tasks, milestones, and deliverables.
- Track project progress, manage technical risks, and ensure on-time delivery.
- Guide engineers on coding standards, Git, testing, debugging, and documentation.
- Troubleshoot issues across hardware, firmware, IoT, cloud, backend, and UI.
- Support system integration, testing, debugging, and performance improvement.
- Review technical designs, code, and test results.
- Lead prototype development, integration, technical reviews, and demonstrations.
- Mentor young engineers and explain complex technical concepts in a simple and practical way.
Required Skills
C/C++, Python, JavaScript/TypeScript, Linux, FreeRTOS, Microcontrollers, REST APIs, MQTT, Git, Embedded Software, IoT, and system debugging.
Preferred: AWS IoT, Microsoft Azure, ThingsBoard, OpenCV, TensorFlow Lite (TFLite), React, Flutter, or FastAPI.
Education
B.E./B.Tech/M.E./M.Tech in ECE, CSE, Embedded Systems, Mechatronics, or a related field.
📍 Location: East Tambaram, Chennai, Tamil Nadu
💼 Experience: 5–8 Years
🕒 Employment Type: Full-Time
About the role
You will be a pivotal member of the leadership team, responsible for driving the company's product and platform strategy while overseeing engineering excellence across AI, data, platform, DevOps and infrastructure. This is a mission-critical role for an engineering leader who is both strategic and hands-on, and who can build scalable technologies for global enterprise clients in a fast-paced innovation ecosystem.
Reports to: CEO · Location: Bengaluru, India — hybrid, 3 days a week in office
What you will do
Technology & product leadership
- Define and drive the technology vision, architecture and long-term platform roadmap.
- Oversee the architecture, design and delivery of highly scalable enterprise systems.
- Ensure engineering excellence, velocity and reliability across the product lifecycle.
Engineering & platform management
- Lead platform engineering, product technology, DevOps, infrastructure and Quality Engineering.
- Build robust cloud-native systems using the Azure, AWS and GCP ecosystems.
- Oversee operational effectiveness, including uptime, production reliability and cost optimisation.
Innovation & AI strategy
- Spearhead Mission AI by developing scalable, production-grade AI/ML and GenAI capabilities.
- Own the GenAI/LLM solutions architecture.
- Core specialisation in AI agents and autonomous workflows, data extraction and intelligent automation.
- Direct hands-on architectural oversight of large language models, applied AI and multi-layered deep learning products.
- Extensive expertise in building intelligent document automation systems — similar in complexity to patent parsing, legal workflow automation and structured decision intelligence tools.
Technical leadership
- A proven track record overseeing product architecture, tech strategy and cross-functional engineering execution across core full-stack and AI platforms.
- Collaborate with executive leadership on business strategy, client requirements and product delivery.
- Build, mentor and scale high-performing engineering teams with a growth mindset.
- Establish a strong technology culture grounded in ownership, innovation and continuous learning.
What success looks like
- Mission AI: build a world-class AI system leveraging GenAI, ML and enterprise-grade data engineering.
- Hyper-scaling: architect and scale the platform to match global industry leaders in the IP space.
- Culture building: develop a strong engineering organisation with high ownership, performance and innovation DNA.
Qualifications & experience
- Preferably under 15 years of enterprise software engineering experience across B2B SaaS or technology-first companies; fewer is fine for an exceptional engineer.
- A proven track record of taking early-stage AI/ML prototypes and scaling them into robust enterprise SaaS platforms featuring multi-agent orchestration, complex workflows and decision intelligence.
- Experienced in building and mentoring agile, lean startup teams of full-stack and machine learning engineers from the ground up.
- Proven leadership in defining and executing technology strategy and platform roadmaps.
- Extensive cloud-native engineering experience with Azure, AWS and GCP.
Technical expertise
- Strong full-stack engineering background (Java, Python, JavaScript frameworks).
- Expertise with JS frameworks such as React, Angular and Node.js.
- Experience building and scaling distributed systems and microservices.
- Strong knowledge of databases (SQL, NoSQL), data modelling and unstructured data management.
- Strong understanding of Agile methodologies and tools (Atlassian, Git, CI/CD pipelines).
Behavioural & leadership competencies
- Product and delivery management expertise, end to end, including delivery and customer support.
- Excellent communication, with the ability to influence executive stakeholders.
- High technical proficiency combined with strong business acumen.
- Strong analytical and decision-making skills.
Strong Engineering Manager / Lead Profiles
2
Mandatory (Experience 1) – Must have minimum 8+ years of overall Software Engineering / Development experience with a strong IC foundation.
3
Mandatory (Experience 2) – Must have 2+ years of formal Engineering Manager experience with direct people-management responsibility (informal Senior Engineer / Tech Lead experience managing a team does not count)
4
Mandatory (Experience 3) – Must have directly managed 4–6+ engineers, including 1:1s, performance management, growth plans, promotions, mentoring, and team development.
5
Mandatory (Experience 4) – Must own technical direction and delivery for an engineering team/pod, including architecture, system design, code/PR reviews, execution planning, and engineering quality.
6
Mandatory (Experience 5) – Must have strong backend/software engineering experience with hands-on technical depth in building APIs, services, integrations, and scalable systems; specific language/framework can vary.
7
Mandatory (Experience 6) – Must have experience owning production operations, including on-call, incident management, debugging, and postmortems for their area.
8
Mandatory (Experience 7) – Must have experience driving cross-functional alignment with Product and Design and translating ambiguous business/product requirements into scalable technical solutions.
9
Mandatory (Company) – Must be from a Product Company / Startup, particularly B2B SaaS, Fintech, Payments, or similar technology product environments. (Refer Target Company List)
10
Mandatory (Role Fit) – Role is 80% people/team management and 20% technical/IC involvement;
11
Preferred (Education) - Tier 1 engineering college






