Skip to main content
Full Timelead
Coimbatore, Tamil Nadu, INPosted April 27, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaAWSKafkaSparkMicroservices

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

About the Company

We are seeking a Lead Software Engineer - Cloud 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.

About the Role

The Senior Software Engineer will be responsible for designing and implementing scalable data ingestion pipelines for telemetry and IoT data, as well as developing streaming applications using various technologies.

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.

Qualifications

  • 6 – 8 years of backend or platform engineering experience.
  • Hands-on experience with large-scale data ingestion or IoT platforms.
  • Strong system design, debugging, and performance optimization skills.
  • Experience building production-grade distributed systems.

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

Preferred Skills

  • Experience managing large IoT device fleets.
  • Knowledge of time-series analytics platforms.
  • Understanding of event sourcing or CQRS.
  • Exposure to data governance and compliance frameworks.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free