HamburgerMenu
hirist

Senior Software Engineer

Symbiosis Management Consultants
5 - 8 Years
Coimbatore

Posted on: 29/06/2026

Job Description

Job Description :


We are seeking a Senior Software Engineer to design, build, and scale enterprise-grade Data, Telemetry, Device, and Ingestion Platforms. The role focuses on high-volume streaming data, IoT device communication, and distributed microservices on AWS.


Key Responsibilities :


- Design and implement scalable data ingestion pipelines for telemetry and IoT data.

- Develop streaming applications using Kafka, Spark Streaming, Kinesis, or Flink.

- Implement data transformation, validation, enrichment, and raw data landing.

- Define canonical data models and schema evolution strategies.

- Ensure PII handling, masking, and regulatory compliance.

- Design AWS IoT Core strategies including MQTT topic structure and ingestion SLAs.

- Implement device-cloud contracts for telemetry and command & control.

- Build microservices-based business services, APIs, and integrations.

- Develop event producers and consumers for event-driven architectures.

- Own service reliability, observability, performance, and scalability.


Database & Storage :


- MongoDB: sharing strategies, TTL indexes, and performance tuning.

- AWS RDS (PostgreSQL/MySQL) for transactional workloads.

- Storage optimization for time-series and telemetry data.


Technical Skills :


- Programming: Java (preferred), Python.

- Streaming & Messaging: Kafka, Spark Streaming, Kinesis, Flink.

- Cloud: AWS (IoT Core, ECS/EKS, Lambda, S3, RDS, Kinesis).

- Architecture: Microservices, event-driven systems, domain-driven design.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...