Senior Software Engineer

InfoVision Inc.

Bengaluru

On-site

INR 2,000,000 - 4,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

InfoVision Inc. is seeking engineers with strong microservices experience to build production-grade systems. Key skills include C++/Go, REST APIs, and multithreading, with a solid PostgreSQL foundation. Familiarity with Docker, MQTT, and on-prem or edge deployments is highly valued.

The role touches IoT and real-time data processing, with exposure to self-hosted messaging systems and hybrid on-prem/cloud patterns.

Qualifications

  • Strong experience in microservices architecture.
  • Experience working on production-grade systems.
  • Strong programming skills in C++ / Go.
  • Experience with REST APIs.
  • Strong understanding of multithreading.
  • IoT & Messaging: MQTT (preferred / important).
  • Understanding of real-time data processing.
  • Strong knowledge of PostgreSQL.
  • Experience with Docker (important).
  • Basic understanding of Kubernetes / K3s (good to have).
  • Deployment environments (non-cloud setups preferred).
  • 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).

Skills

C++
Go
Multithreading
REST APIs
PostgreSQL

Tools

Docker
Kubernetes / K3s
Kafka RabbitMQ EMQX Mosquitto

Job description

Strong experience in microservices architecture

Experience working on production-grade systems

Technical Skills

Strong programming skills in:

o C++ / Go

Experience with:

o REST APIs

Strong understanding of:

o multithreading

IoT & Messaging

Experience with:

o MQTT (preferred / important)

Understanding of real-time data processing

Database

Strong knowledge of PostgreSQL

Experience with:

o Docker (important)

Basic understanding of:

o Kubernetes / K3s (good to have)

o 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

C++ Developer
C++ Developer

Infovision Labs • Bengaluru

On-site
INR 2,400,000 - 3,800,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 C++ Engineer
Senior C++ Engineer

SUN Mobility • Bengaluru

On-site
INR 2,500,000 - 3,600,000
Software Development Engineer
Software Development Engineer

Sarvayana Sansar Industries • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer (Node)
Senior Software Engineer (Node)

Cvent • Gurugram District

On-site
INR 800,000 - 1,200,000
Technical Lead - IoT Embedded Applications
Technical Lead - IoT Embedded Applications

Rarr Technologies • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Senior Java Developer
Senior Java Developer

Bahwan CyberTek • Chennai District

On-site
INR 800,000 - 1,200,000
Senior Manager
Senior Manager

Finastra • Pune District

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

Nielseniq India • Chennai District

Hybrid
INR 1,200,000 - 2,100,000
Senior Software Engineer - Golang
Senior Software Engineer - Golang

EPAM Systems • Bengaluru

On-site
INR 1,800,000 - 3,200,000