Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Symbiosis Management Consultants

Software Engineer - Data/Telemetry

Posted Updated
Discussion

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.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →