IoT Platform Engineer

Posted 2 Days Ago
Be an Early Applicant
Hyderabad, Telangana, IND
In-Office
Expert/Leader
Information Technology • Software
The Role
Design, build, and operate a scalable, secure enterprise IoT data ingestion and REST API platform on AWS. Implement event-driven, serverless and containerized services, optimize performance, lead technical decisions, mentor engineers, manage incidents, and ensure monitoring, CI/CD, and operational excellence for real-time telemetry processing and analytics.
Summary Generated by Built In
Job Title: IoT Platform Engineer
Location: Hyderabad, Telangana 
Duration: Full time
Work Mode : Remote

Job Overview: SoftClouds LLC is looking for a Full-Time IoT Platform Engineer  with at least 14+ years of experience for
the position of IoT Platform Engineer for our engineering team working on our enterprise-grade IoT connectivity
platform. This is a hands-on development position implementing solutions across our IoT data ingestion platform and
REST API services. Our platform processes telemetry data from construction and industrial equipment fleets, managing
real-time data ingestion, processing, and analytics at scale. This is a production-grade system with sophisticated
requirements around reliability, scalability, security, and real-time processing.
Roles & Responsibilities:
Technical Design & Development
 Participate in the planning, architecture, and development of software solutions, integrating AI, machine
learning, and data-driven features where applicable
 Write high-quality code to develop and maintain scalable, high-performance systems, emphasizing security
and long-term sustainability
 Design and implement event-driven architectures using DynamoDB Streams, EventBridge, SQS, and Kinesis
 Build serverless microservices with AWS Lambda and container-based services with ECS/Fargate
 Develop RESTful APIs using API Gateway with proper authentication, rate limiting, and caching strategies
 Optimize system performance across the entire stack including JVM tuning, connection pooling, and query
optimization
 Drive deployment, monitoring, and continuous improvement of systems including AI models and analytics
components
Collaboration
 Conduct code reviews and establish coding standards across multiple repositories
 Drive technical decision-making and evangelize best practices for cloud-native development
 Collaborate with cross-functional teams including product managers, solution architects, data scientists, and
external vendors
 Coordinate cross-team initiatives and integrations, driving dependency resolution and risk mitigation
 Participate actively in Agile ceremonies and PI Planning
 Lead knowledge sharing around emerging technologies, AWS services, and IoT patterns
Project & Process Management
 Collaborate with stakeholders to integrate solutions into broader systems and workflows
 Monitor project progress, mitigate risks, and ensure timely, high-quality delivery
 Handle incident response and production support coordination
 Provide technical estimates and capacity planning
Troubleshooting & Optimization
 Troubleshoot performance, scalability, and security issues across distributed systems and data pipelines
 Continuously optimize system architecture, deployment pipelines, and infrastructure costs
 Implement best practices in monitoring, serviceability, and operational excellence (CloudWatch, X-Ray,
structured logging)
 Manage technical debt and drive system modernization efforts
Strategic & Architectural Guidance
 Contribute to the organization’s long-term technical vision, emphasizing scalable architecture and responsible
adoption of emerging technologies
 Architect solutions across multiple repositories and AWS services
 Make key architectural decisions regarding hybrid serverless/container architectures
 Ensure all code and infrastructure align with internal standards and security requirements
 Stay informed of industry trends, research, and emerging innovations in IoT, edge computing, and cloud
technologies


Requirements
Required experience:
 14+ years of professional software engineering experience with a proven track record of delivering scalable,
reliable systems
 6+ years of hands-on AWS experience building multi-service architectures
 5+ years in technical leadership or lead developer roles
 3+ years managing or mentoring engineering teams
 2+ years working with IoT platforms, real-time data systems, or telemetry processing
Required skills:
 AWS services like Lambda, API Gateway, AWS IoT Core, Dynamo DB, Open Search service, SQS/SNS, Glue,
Kinesis, RedShift, ECS / Far-gate, Step functions, EventBridge, CloudWatch, Systems Manager, S3 Data Lakes,
Secrets Manager, X-Ray, CloudFormation/SAM, IAM, VPC, Network Load Balancer
 Proficiency in Java 17+ (5+ years of hands-on experience)
 Proficiency in Spring Boot 3.x.
 Proficiency in AWS SDK for Java v2
 Proficiency in Lombok
 Proficiency in Lambda PowerTools
 Strong knowledge of Python 3 for AWS Glue/PySpark ETL jobs and Python Shell Scripts
 Proficiency in boto3 SDK for AWS service interactions
 Proficiency in SQL
 Proficiency in OpenSearch Query DSL
 Proficiency in building RESTful APIs 
 Proficiency in API Gateway Patterns, Caching strategies, Rate Limiting & Quotas, OpenSearch Integration
 Strong knowledge in OAuth2, JWT Tokens, API Keys, IAM-based auth
 Proven experience with Docker, Maven, Make, AWS ECR, WSL2 and Git
 Proven experience with Architecture Patterns like Event-Driven Architecture, Serverless Architecture, CQRS
pattern, Stream processing, ETL pipelines, Microservices Architecture, Circuit Breaker Pattern, Retry Pattern,
Dead Letter Queue Pattern, Queue-Based Load Leveling, Multi-Tenancy Patterns
 Strong Knowledge in IoT & Protocols like MQTT, UDP, Binary Protocol, Device Management, Telematics Domain
 Proven experience with Unit Testing (Junit 5), Mocking, Integration testing, Load testing, Contract testing
 Proven experience with Log4j2, X-Ray, Trace Analysis, Service Map, CloudWatch custom metrics, business KPIs,
SLI/SLO Tracking
 Must be able to apply SDLC concepts and Agile Scrum methodologies.
 Experience with multi-environment deployment strategies
 Ability to write clean, maintainable, and testable code.
 Experience with CI/CD with GitHub Actions
 Excellent communication and collaboration skills.
 Has a proven track record of delivering solid, robust applications.
 Configure IDE and web application server for remote debugging.
 Conceptual design of technical solutions providing a framework for detailed design.
 Understanding of the unique business and technical requirements on each of our engagements to facilitate
both communications and the most appropriate solution design.
 Detailed design, development and unit / integration testing utilizing the appropriate methodologies,
technology, and tools.
 Ability to produce client deliverables such as detailed design documentation, unit test plans and well
documented code and ensure deliverables are of the highest quality to promote client satisfaction.
 The candidate should also possess strong oral and written communication, problem-solving skills and should
be a team player.
 Knowledge of current technologies and application software development.
 Enthusiasm, attention to detail, and ability to work on a variety of projects are necessary.
 This position also requires excellent time management skills.
Preferred/Desired:
 Proficiency in Groovy for scripting and utilities
 Proficiency in Binary Protocol parsing
 Proven experience with Data Engineering and Analytics like Snowflake, Liquibase, Apache Spark/PySpark
 Analytical and problem-solving skills are required.
 Familiarity with security standards and best practices in application development.
 Knowledge of encryption techniques.
 Knowledge of Linux
Education:
 Requires a minimum of a bachelor’s degree in engineering preferable Computer Science/Engineering.



Skills Required

  • 14+ years professional software engineering experience
  • 6+ years hands-on AWS experience building multi-service architectures
  • 5+ years in technical leadership or lead developer roles
  • 3+ years managing or mentoring engineering teams
  • 2+ years working with IoT platforms, real-time data systems, or telemetry processing
  • Proficiency in Java 17+ and Spring Boot 3.x
  • Proficiency with AWS SDK for Java v2, Lombok, and Lambda PowerTools
  • Strong knowledge of Python 3 for AWS Glue/PySpark ETL and boto3
  • Experience designing and implementing event-driven architectures (DynamoDB Streams, EventBridge, SQS, Kinesis)
  • Experience building serverless microservices (Lambda) and container-based services (ECS/Fargate)
  • Proficiency in RESTful API design, API Gateway patterns, caching, rate limiting, and authentication (OAuth2, JWT, API Keys, IAM)
  • Experience with CI/CD (GitHub Actions), Docker, AWS ECR, Maven, and Git
  • Proficiency in SQL and OpenSearch Query DSL
  • Proven experience with unit, integration, load, and contract testing (JUnit 5, mocking)
  • Experience with CloudFormation/SAM, monitoring and tracing (CloudWatch, X-Ray), IAM, VPC, and security best practices
  • Strong knowledge of IoT protocols and telematics (MQTT, UDP, Binary Protocol), device management
  • Bachelor's degree in Computer Science or related engineering field
  • Experience with JVM performance tuning, connection pooling, and query optimization
  • Ability to apply SDLC and Agile Scrum methodologies, participate in Agile ceremonies
  • Excellent communication and collaboration skills
  • Proficiency in Log4j2, structured logging, SLI/SLO tracking and serviceability practices
  • Experience with multi-environment deployment strategies and incident response/production support
  • Proficiency in Groovy for scripting and Binary Protocol parsing
  • Experience with data engineering and analytics (Snowflake, Liquibase, Apache Spark/PySpark)
  • Familiarity with encryption techniques and security standards
  • Knowledge of Linux
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Hyderabad
140 Employees
Year Founded: 2005

What We Do

SoftClouds | IT, Cloud, CRM & CX Solutions Provider. Oracle | Salesforce | DevOps | Cloud | Mobility – Innovative Solutions. SoftClouds is an IT, Cloud, CRM & Customer Experience (CX) solutions provider headquartered in San Diego, CA. Our mission is to guide our customers through their digital transformation journey by delivering innovative, creative, and consultative solutions. We enable them to be successful by embracing their vision and providing high-quality solutions. This deepens their customer relationships, improves corporate profitability, and provides in-depth business performance easily and efficiently. SoftClouds is built on 5 Mantras: Honesty, Integrity, Respect, Innovation, and Creativity, with a strong focus on our most important asset, our employees. With decades of experience and deep industry-specific expertise, our expert consultants architect innovative solutions to help your business find the best and most intelligent way to achieve your goals. Our People | Our Passion | Our Pride

Similar Jobs

Optum Logo Optum

Senior Quality Analyst - Selenium, Automation Testing, CICD and DevOps/ Rx Claims

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Optum Logo Optum

Accountant

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Optum Logo Optum

Capability Manager

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Wise Logo Wise

FinCrime Reporting Specialist

Fintech • Mobile • Payments • Software • Financial Services
Hybrid
Hyderabad, Telangana, IND
9000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account