Backend Developer
Core
Design, build, and maintain scalable backend services and APIs for a SaaS platform that collects, manages, and distributes user-generated content (UGC) for marketing and e-commerce.
Role type
Senior Backend Developer (Cloud-Native/Microservices)
Builds
High-availability, low-latency backend systems, event streams, and data infrastructure for UGC collection and distribution.
Domain
SaaS / Marketing Technology / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python (Flask, FastAPI), Microservices architecture, AWS (Lambda, S3, DynamoDB, Kinesis, Athena, EKS), PostgreSQL, Docker, Kubernetes, Celery, Event-driven systems
Preferred skills
CI/CD pipelines, System reliability optimization, Cross-functional collaboration
Technologies
Python, Flask, FastAPI, Celery, PostgreSQL, DynamoDB, Amazon S3, AWS Lambda, AWS CloudWatch, AWS Kinesis, AWS Athena, AWS EKS, Docker, Kubernetes, GitHub Actions, NewRelic
Responsibilities
Design and develop robust APIs and microservices; Investigate and resolve production issues; Contribute to architectural decisions and infrastructure improvements; Collaborate with product and design teams to deliver features; Participate in agile ceremonies (Sprint Planning, Standups, Retrospectives).
Seniority
Mid-Senior, hands-on IC