Job Title - Platform Engineer (TypeScript)
Experience: 6+ years
Location: Pune, India
Job Summary - We are looking for a skilled Platform Engineer with strong TypeScript and [Link]
experience to join our Platform Services team. The role involves designing and building scalable
backend services, improving system architecture, and supporting high-volume applications with
complex integrations.
Key Responsibilities
Design and develop scalable backend services using TypeScript and [Link].
Build and maintain GraphQL APIs and backend platforms.
Work with AWS infrastructure including Lambda, API Gateway, AppSync, and Cognito.
Develop and manage microservices and distributed systems.
Integrate third-party APIs and payment systems.
Optimize application performance and improve system scalability.
Troubleshoot and resolve production issues across distributed systems.
Contribute to CI/CD pipelines and infrastructure improvements.
Required Skills
Strong hands-on experience with TypeScript and [Link].
Experience designing backend architecture and scalable systems.
Hands-on experience with AWS services such as Lambda, API Gateway, AppSync, Cognito,
and S3.
Experience building GraphQL APIs (Apollo Server).
Knowledge of containerization tools like Docker and Kubernetes.
Experience with PostgreSQL and ORMs such as TypeORM.
Understanding of microservices architecture and distributed systems.
Good to Have
Experience with payment gateway integrations.
Knowledge of Redis caching strategies.
Familiarity with the Serverless Framework.
Experience with monitoring tools like Datadog.
Background in e-commerce or subscription-based platforms.
Tech Stack
Language: TypeScript
Runtime: [Link]
Frameworks: Koa, Express, Apollo Server
Database: PostgreSQL (TypeORM)
Caching: Redis
Search: Elasticsearch
Cloud: AWS
Containerization: Docker, Kubernetes
Testing: Jest
CI/CD: GitHub Actions