Software Technical Lead

CONSTELLI

Bengaluru

On-site

INR 6,500,000 - 9,500,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CONSTELLI in Bengaluru, India, seeks a hands-on Software Tech Lead to own architecture and lead development of real-time, data-intensive systems across projects—backend services and visualization-frontends.

You will set technical direction, review designs, and mentor engineers while building the hard parts yourself. The role requires 6+ years in real-time or data-heavy work and proficiency in C++, C#, Python, and frontend frameworks.

Qualifications

  • Full-stack depth with backend and frontend experience.
  • System design at scale with tradeoffs understood.
  • End-to-end ownership from requirements to maintenance.
  • Technical leadership through reviews and mentoring.
  • Proficiency in C++, C#, Python; React or Angular.
  • Experience with event streaming and real-time pipelines.
  • 6+ years in real-time or data-intensive work.

Responsibilities

  • Own the architecture end to end — services, data flow, storage, and the backend/frontend contract.
  • Design real-time pipelines that scale with data volume and complexity.
  • Make architecture decisions on streaming vs batch, data modelling, latency budget.
  • Build backend services and APIs for large volumes of sensor data with low latency.
  • Implement analytics logic to turn raw data into real-time insight.
  • Work with Kafka and Redis for inter-service communication.
  • Develop frontend dashboards and live visualisations with performance in mind.

Skills

Full-stack depth
System design at scale
Full-lifecycle ownership
Technical leadership
C++, C#, Python
React or Angular
Distributed systems
Kafka and Redis
Data-intensive frontends

Education

Bachelor's in Computer Science, Electronics, or equivalent

Tools

Kafka
Redis
SQL

Job description

We build mission-critical software for the defence and aerospace sectors. Our teams bring together software engineers, RF and electronics specialists, and domain experts to deliver turnkey solutions for problems with no off-the-shelf answer, across tactical radios, radar systems, and applied research.

Much of our work sits around the systems that produce signal and sensor data — building the software that generates, validates, analyses, and visualises that data at scale. The common thread is volume under time pressure, and interfaces that let operators and analysts act on what they are seeing immediately.

About the Role

We're looking for a hands-on Software Tech Lead to own the architecture and lead development of real-time, data-intensive systems across several projects — backend services and visualisation-heavy frontends.

You'll set technical direction, own architectural decisions, review designs and code, and mentor the engineers around you — while still building the hard parts yourself. Your leverage comes from the quality of your technical judgement and how much you raise the level of the people you work with.

What You'll Do
  • Own the architecture end to end — services, data flow, storage, and the backend/frontend contract.
  • Design real-time pipelines that hold up as data volume, concurrent sources, and complexity grow.
  • Make and document the consequential calls: service boundaries, streaming versus batch, data modelling, where to spend the latency budget.
  • Build backend services and APIs that process large volumes of sensor and signal data at low latency.
  • Implement the data-processing and analytics logic that turns raw data into real-time insight.
  • Work with event streaming (Kafka) and caching / inter-service communication (Redis).
  • Build and optimise data-heavy frontend features — dashboards, charts, live visualisations — including state management and performance work for large datasets and live updates.
Technical leadership & mentorship
  • Set technical direction and bring the team along with the reasoning behind it.
  • Review designs and code for correctness, performance, and maintainability — using review as a teaching mechanism, not a gate.
  • Mentor engineers through hard problems, and raise the bar on testing, instrumentation, and the practices that keep a real-time system debuggable under pressure.
Delivery & collaboration
  • Break requirements into workstreams and sequence them by priority, risk, and technical dependency.
  • Run sprint planning, stand-ups, and retrospectives, keeping the team unblocked and the plan honest.
  • Work with data scientists, electronics engineers, and UI/UX to turn requirements into designs.
What We're Looking For
Must-haves
  • Full-stack depth, currently hands-on. You're building across backend and frontend today, with real depth in distributed systems, high-throughput processing, and SQL or equivalent.
  • System design at scale. You've shipped systems where architecture was the deciding factor, and can walk us through the tradeoffs you weighed.
  • Full-lifecycle ownership. You've taken multiple projects from requirements through design, build, release, and maintenance.
  • Technical leadership. A team's technical direction has run through you — via design review, mentorship, and credibility rather than reporting lines.
  • Languages. Hands-on in one or more of C++, C# or Python, plus familiarity with React or Angular. We work across projects with different stacks, so breadth counts.
  • Core stack. Production experience with event streaming and caching in a real-time pipeline (Kafka and Redis, or equivalents), and with data-intensive frontends.
  • Experience. Bachelor's in Computer Science, Electronics, or equivalent practical experience, plus 6+ years including substantial real-time or data-intensive work.
Nice to have
  • Exposure to defence, aerospace, or another mission-critical regulated domain.
  • Familiarity with sensor or signal-data concepts — enough to hold a productive conversation with our electronics engineers.
  • Experience with time-series data stores, or binary / columnar formats for moving large datasets efficiently.
  • Experience introducing an architectural change into a live system without a rewrite.
Why Join Us
  • Problems that resist easy answers. Real-time constraints, large-scale sensor data, and operational reliability requirements — on systems that get used.
  • Architectural ownership from day one. Real design authority, not a role where the important decisions were made elsewhere.
  • Depth alongside domain experts. You'll work directly with electronics and RF engineers, and pick up domain context that's hard to come by elsewhere.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

CONSTELLI • Bengaluru

On-site
INR 4,000,000 - 5,600,000
Back End Developer
Back End Developer

CONSTELLI • Hyderabad

On-site
INR 900,000 - 1,500,000
Tech Lead - Backend
Tech Lead - Backend

Keka Technologies Private Limited • Karnataka

On-site
INR 1,500,000 - 2,000,000
Technical Lead
Technical Lead

Thakral One • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Senior Software Engineer
Senior Software Engineer

Mission.dev • India

On-site
INR 4,000,000 - 7,000,000
Technical Architect
Technical Architect

Shipmnts.com • Ahmedabad District

On-site
INR 1,500,000 - 2,000,000
Tech Lead
Tech Lead

Payoneer • Gurugram District

On-site
INR 2,500,000 - 3,500,000
Technical Lead
Technical Lead

Infinity Learn • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Technical Lead (Cloud Platform & Connected Systems)
Technical Lead (Cloud Platform & Connected Systems)

ePropelled • Chennai District

On-site
INR 3,500,000 - 6,500,000
Technical Lead - .NET
Technical Lead - .NET

Nemetschek Group • Bengaluru

On-site
INR 3,500,000 - 7,500,000