Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Own backend and platform engineering focusing on large-scale data ingestion, IoT platforms, and storage optimization for time-series and telemetry data.
Design, implement, and optimize MongoDB (sharding, TTL indexes, performance) and AWS RDS (PostgreSQL/MySQL) based systems for transactional workloads.
Build and maintain production-grade distributed microservices using Java/Python integrating streaming technologies like Kafka, Spark Streaming, and AWS Kinesis.
Minimum Requirements
3 to 5.5 years of backend or platform engineering experience, specifically with large-scale data ingestion or IoT platforms.
Mandatory skills: Java (preferred), Python, MongoDB, AWS services (IoT Core, ECS/EKS, Lambda, S3, RDS, Kinesis), streaming tools (Kafka, Spark Streaming).
Bachelor's or Master's degree in Engineering (BE/ME or BTech/MTech).
Experience with system design, debugging, performance optimization, and building distributed systems is required.
Ideal Candidate Profile
Experienced in working within event-driven, microservices architecture environments handling high-velocity data streams and telemetry.
Strong background in designing storage solutions optimized for time-series data and understanding of sharding and indexing in MongoDB.
Comfortable with AWS cloud services and distributed computing frameworks, with hands-on production experience in backend platform development.
