GAIN

Senior Experience Engineer

GAIN

full-time

Posted on:

Location Type: Hybrid

Location: Mumbai • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSDynamoDBJavaScriptNode.jsTypeScript

About the role

  • Lead a team of engineers, driving technical delivery, mentoring, and team performance.
  • Stay hands-on: write, review, and optimise clean, maintainable code in Node.js/TypeScript.
  • Design scalable serverless solutions on AWS using services like Lambda, API Gateway, DynamoDB, SQS, etc.
  • Collaborate closely with product managers and designers to shape features from idea to implementation.
  • Support DevOps practices including CI/CD pipelines and infrastructure-as-code (e.g., CloudFormation / CDK).
  • Participate in code reviews and contribute to a high-quality engineering culture.

Requirements

  • Ideally, 6+ years of professional software engineering experience with some leadership experience.
  • Strong expertise in Node.js and TypeScript.
  • Deep, hands-on experience with AWS, particularly with Serverless architectures (Lambda, DynamoDB, API Gateway, etc.).
  • Strong understanding of software engineering principles, testing, and CI/CD best practices.
  • Comfortable working in a fast-paced, product-focused environment.
  • Fluent English speaking.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Node.jsTypeScriptAWSServerless architectureLambdaDynamoDBAPI GatewayCI/CDinfrastructure-as-codeCloudFormation
Soft skills
leadershipmentoringteam performancecollaborationcommunicationproblem-solvingadaptabilityattention to detailcode reviewengineering culture