C++ Developer

Infovision Labs

Bengaluru

On-site

INR 2,400,000 - 3,800,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Infovision Labs in Bengaluru seeks a senior backend engineer to lead the development of scalable services. You will design and implement robust microservices, optimize data flows, and ensure reliability for production systems across on-prem and edge environments.

Proficiency in C++ or Go, REST APIs, and distributed systems is required, along with strong knowledge of PostgreSQL and messaging systems like MQTT. Docker and Kubernetes experience is preferred.

Qualifications

  • 6+ years in backend development
  • Strong experience in microservices architecture
  • Experience working on production-grade systems
  • Experience with REST APIs and distributed systems
  • Strong understanding of multithreading and concurrency
  • Experience with MQTT or similar messaging systems
  • Hands-on with PostgreSQL and data handling at scale
  • Familiarity with Docker and Kubernetes
  • Exposure to on-prem or edge-based deployments (nice to have)

Skills

Backend development
Microservices architecture
Production-grade systems
Multithreading
Concurrency
Event-driven architecture
C++
Go
REST APIs
Distributed systems

Tools

Docker
Kubernetes
Linux
Networking basics
PostgreSQL
MQTT
Kafka
RabbitMQ
EMQX
Mosquitto

Job description

Critical Skills to Possess:
  • 6+ years in backend development
  • Strong experience in microservices architecture
  • Experience working on production-grade systems
Technical Skills
  • Strong programming skills in:
  • C++ / Go
  • Experience with:
  • REST APIs
  • distributed systems
  • Strong understanding of:
  • multithreading
  • concurrency
IoT & Messaging
  • Experience with:
  • MQTT (preferred / important)
  • message queues / event systems
  • Understanding of real-time data processing
Database
  • Strong knowledge of PostgreSQL
  • Experience in:
  • query optimization
  • indexing
  • handling large datasets
Infrastructure & Deployment Awareness
  • Experience with:
  • Docker (important)
  • Basic understanding of:
  • Linux systems
  • networking basics (ports, connectivity)
  • Exposure to:
  • Kubernetes / K3s (good to have)
  • deployment environments (non-cloud setups preferred)
Good to Have
  • Experience working on on-prem or edge-based systems
  • Exposure to self-hosted messaging systems (Kafka, RabbitMQ, EMQX, Mosquitto)
  • Knowledge of event-driven architecture
  • Exposure to hybrid systems (on-prem + cloud sync)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 2,000,000 - 4,000,000
Golang Developer - Go, Microservices, REST APIs
Golang Developer - Go, Microservices, REST APIs

Jero Technologies • Bengaluru, Delhi

On-site
INR 1,400,000 - 2,400,000
Senior Manager
Senior Manager

Finastra • Pune District

Hybrid
INR 4,000,000 - 7,000,000
Senior C++ Engineer
Senior C++ Engineer

SUN Mobility • Bengaluru

On-site
INR 2,500,000 - 3,600,000
Golang Developer
Golang Developer

WPP ES • Dadri

On-site
INR 1,200,000 - 2,000,000
Software Developer (Java - IoT)
Software Developer (Java - IoT)

optiva • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Senior Engineer – Backend
Senior Engineer – Backend

Jobtailor • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior backend Java Developer
Senior backend Java Developer

Luxoft • Dadri

On-site
INR 2,500,000 - 5,000,000
Senior backend Java Developer
Senior backend Java Developer

Luxoft • Gurugram District

On-site
INR 3,500,000 - 6,500,000
Senior Java developer
Senior Java developer

Luxoft • Dadri

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