Experience
5 - 8 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Back End Engineer
Job Type
Not specified
Job Description
Role: Backend Engineer Python, AWS Microservices
Overview
We are looking for a Backend Engineer to own and evolve our core integration platform. The ideal candidate will be responsible for designing, building, and scaling event-driven microservices that enable seamless communication between IoT platforms and third-party vendor ecosystems.
Key Responsibilities
- Design and develop scalable cloud-native applications.
- Build and maintain RESTful APIs and backend services.
- Develop microservices and distributed applications.
- Implement event-driven architectures using Kafka, MQTT, and cloud messaging services.
- Build and enhance backend services for device state synchronization and real-time communication. Integrate cloud services, third-party APIs, and databases.
- Develop serverless applications using AWS Lambda or Azure Functions.
- Implement OAuth 2.0-based authentication and secure token management. Build scalable APIs for real-time dashboards and telemetry data visualization.
- Establish and maintain CI/CD pipelines for automated deployments.
- Collaborate with Product Managers, Architects, and QA teams to ensure timely and high-quality delivery.
- Troubleshoot and resolve complex production issues across distributed systems.
Required Skills
- 5 8 years of professional Backend Engineering experience.
- Strong proficiency in Python .
- Exposure to Node.js and TypeScript .
- Experience with event-driven architecture using Apache Kafka, MQTT, or similar messaging systems .
- Strong experience in RESTful API design and development .
- Hands-on experience building and scaling microservices .
- Experience with cloud platforms:
- AWS (ECS, Lambda, S3, CodePipeline)
- OR GCP (App Engine, Cloud Run)
- Strong understanding of OAuth 2.0, JWT, and secure authentication flows .
- Experience with Docker and containerized deployments.
- Experience with CI/CD pipelines using GitHub Actions, Jenkins, or AWS CodePipeline.
- Excellent problem-solving and debugging skills.
Preferred Skills
- Experience with IoT platforms and MQTT protocols .
- Familiarity with cloud messaging services such as Google Pub/Sub, Azure Event Hub, AWS SNS/SQS.
- Experience with Alexa Smart Home or Google Home integrations.
- Experience with Kubernetes-based deployments .
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
