Senior Software Engineer

Lightstorm Telecom Connectivity

Gurugram District

On-site

INR 4,000,000 - 6,400,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Lightstorm Telecom Connectivity in Gurugram is seeking a Senior Software Engineer to own end-to-end delivery of a platform area, designing production-grade software in collaboration with the Engineering Manager and seniors. You will lead architectural decisions, reviews, and planning while mentoring junior engineers and writing clean, well-documented code.

Strong Python and Java production experience, plus deep PostgreSQL expertise, are required.

Qualifications

  • Eight or more years of hands-on software engineering experience.
  • Experience delivering complex distributed systems end to end.
  • Strong production experience with Python and Java stacks.
  • Deep database expertise with relational design and migrations.
  • Cloud-native production experience on AWS with containers and Kubernetes.
  • Event-driven architecture knowledge with Kafka and schema evolution.
  • API design across REST, OpenAPI, and gRPC with versioning.
  • Modern engineering practices: CI/CD, code reviews, test automation.
  • Observability using OpenTelemetry and related tooling.
  • Strong problem-solving and clear written and verbal communication.

Responsibilities

  • Own end-to-end delivery of an area of the platform: design, build, test, deploy, operate.
  • Design production-grade software in collaboration with the Engineering Manager & other seniors.
  • Take critical technical decisions in your area & defend them with evidence.
  • Lead code reviews, design reviews, & technical planning within your scope.
  • Mentor mid-level & junior engineers on your team.
  • Write clean, testable, well-documented code.
  • Contribute to engineering standards & technical culture.

Skills

Python (FastAPI, asyncio, Pydantic)
Java (JDK 21)
PostgreSQL
AWS
Kubernetes
Kafka
REST/OpenAPI/gRPC
CI/CD
Observability (OpenTelemetry)
Problem solving & communication

Tools

TimescaleDB
Neo4j
Flink
PyTorch
React
Docker
Terraform

Job description

Role & responsibilities:
  • Own end-to-end delivery of an area of the platform: design, build, test, deploy, operate.
  • Design production-grade software in collaboration with the Engineering Manager & other seniors.
  • Take critical technical decisions in your area & defend them with evidence.
  • Lead code reviews, design reviews, & technical planning within your scope.
  • Mentor mid-level & junior engineers on your team.
  • Write clean, testable, well-documented code.
  • Contribute to engineering standards & technical culture.
Preferred candidate profile
Technical must-have
  • Eight or more years of hands-on software engineering experience, with a track record of delivering complex

distributed systems end to end.

  • Strong hands-on Python (FastAPI, asyncio, Pydantic) in production. Strong Java (JDK 21 or a recent LTS release).
  • Deep experience with relational databases (PostgreSQL or equivalent) at scale: schema design, migrations,

partitioning, query performance.

  • Cloud-native experience in production: AWS, containers, Kubernetes, Helm.
  • Event-driven architecture in production: Kafka (or equivalent), topic design, ordering, backpressure, schema

evolution.

  • API design across REST, OpenAPI, & gRPC. Versioning & backward compatibility for external consumers.
  • Modern engineering practices: CI/CD, code review, test automation, contract testing.
  • OpenTelemetry or equivalent for observability across services (traces, metrics, logs).
  • Strong problem-solving skills & clear written & verbal communication.
Nice to have
  • Time-series data at scale (TimescaleDB, InfluxDB, ClickHouse, or equivalent).
  • Graph databases (Neo4j or equivalent), Cypher, graph algorithms, & topology projection from a relational source of

truth.

  • Stream processing at scale (Flink or equivalent).
  • Applied machine learning in production: PyTorch, sklearn, XGBoost, MLflow. Model serving, drift monitoring,

feedback loops.

  • LLM application engineering: agentic AI, prompt orchestration, tool calling, retrieval, evaluation. Familiarity with

Model Context Protocol (MCP).

  • Vector databases for retrieval & agentic memory.
  • Frontend adjacency: React 19 with TypeScript 5 for real-time dashboards.
  • Prior experience in telecom, network operations, OSS, NMS, or infrastructure software.
  • Network protocols & telemetry: IS-IS, BGP, gNMI, NETCONF, OpenConfig, OpenROADM.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Member Technical Staff - C++
Senior Member Technical Staff - C++

Nielsen • Bengaluru

On-site
INR 2,200,000 - 4,000,000
Senior Manager
Senior Manager

Finastra • Pune District

Hybrid
INR 4,000,000 - 7,000,000
Senior Backend Engineer
Senior Backend Engineer

Talentship • Chennai District

Hybrid
INR 4,000,000 - 7,000,000
Senior Software Engineer
Senior Software Engineer

Ttand Technology • Bengaluru

Hybrid
INR 3,000,000 - 6,000,000
Senior backend Java Developer
Senior backend Java Developer

Luxoft • Dadri

On-site
INR 2,500,000 - 5,000,000
Sr. Software Engineer I
Sr. Software Engineer I

Optum • Delhi

Hybrid
INR 2,500,000 - 4,500,000
Senior backend Java Developer
Senior backend Java Developer

Luxoft • Gurugram District

On-site
INR 3,500,000 - 6,500,000
Specialist Software Engineer
Specialist Software Engineer

Amgen • Hyderabad

On-site
INR 2,800,000 - 4,000,000
Senior Full Stack Developer – AI & Modern Web Applications
Senior Full Stack Developer – AI & Modern Web Applications

Hireflex247 India Pvt. Ltd • Mysuru

On-site
INR 1,200,000 - 1,800,000
Senior Technology Lead
Senior Technology Lead

Talent Corner Hr Services • Bengaluru

On-site
INR 1,500,000 - 2,600,000