30 Jul
|
SoftClouds
|
Hyderabad
30 Jul
SoftClouds
Hyderabad
Job Description
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, observability, 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 / Fargate, 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
Requirements
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, observability, 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.
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 / Fargate, 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 • Robust 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, Circu
Required Skill Profession
Computer Occupations
📌 Lead IoT Platform Engineer (Hyderabad)
🏢 SoftClouds
📍 Hyderabad