Back End Developer
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Platonix, a pioneering soul-centric wellbeing OTT platform, is seeking a Backend Developer to join our remote team in India. We merge spirituality, mind, and body with AI-driven personalization and rich interactivity, enabling users to join large-scale live events, access content from global wellness leaders, and explore a holistic marketplace. Our mission is to combine ancient wisdom with advanced technology, empowering creators to build and monetize engaged communities.
As a Backend Developer, you will be instrumental in building and maintaining backend systems for live streaming workflows, Video On Demand pipelines, event orchestration, GraphQL & REST APIs, and serverless cloud infrastructure. This role demands hands-on development expertise and the ability to manage features from conception to deployment.
Key Responsibilities:
- Develop backend services primarily in Python and build/maintain APIs using Node.js (GraphQL + REST).
- Design and optimize DynamoDB data models, implementing robust authentication and authorization (JWT, Cognito).
- Write clean, production-grade, and well-tested code.
- Integrate AWS IVS for live streaming, managing event lifecycles and stream state updates.
- Build video ingestion and processing pipelines using Lambda, Step Functions, and AWS MediaConvert for VOD.
- Develop AWS Lambda functions, build workflows with Step Functions, and utilize SQS/SNS/EventBridge for asynchronous processing, ensuring scalability and cost-efficiency.
- Write Infrastructure as Code (Terraform/CDK/CloudFormation), work with CI/CD pipelines, monitor services using CloudWatch, and optimize performance.
Required Skills (4-7 Years Experience):
- 4-7 years of backend development experience.
- Strong proficiency in Python.
- Good working experience in Node.js.
- Experience building REST or GraphQL APIs.
- Hands-on experience with AWS services (Lambda, API Gateway, DynamoDB, S3).
- Experience with event-driven architecture.
- Familiarity with video streaming systems (AWS IVS preferred).
- Understanding of VOD or media processing workflows.
- Experience with Infrastructure as Code.
- Good understanding of distributed systems basics.
Nice to Have:
- Experience with WebSockets or real-time systems.
- Experience with Stripe or payment integrations.
- Experience with Amazon Chime or WebRTC.
- Startup experience.
Company
Platonix AG
Platonix is a revolutionary soul-first wellbeing platform that seamlessly integrates spiritual wisdom, mental resilience, and physical vitality into a unified interactive experience. Operating as an O...