Padmi

Software Engineer - Data/Telemetry

ChennaiPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at Symbiosis Management Consultants

Opens the source posting on shine.com

Source description

About the role

View original

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. 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.

One address, no account. We’ll tell you when matching roles go live.

More at Symbiosis Management Consultants

Related open roles

View all roles