Backend Node.js & AWS Architect
Location: New Delhi, India (with India-based partner)
Type: Full-time
Working Hours: 9:00 AM – 5:00 PM EST (North American time)
Start Date: ASAP, no later than January 2, 2026
About the Role
We are looking for a Backend Node.js & AWS Architect based in India to lead the design and implementation of our next-generation backend platforms. This role combines hands-on Node.js development, cloud architecture on AWS, and modern AI-driven tooling (including AI-generated MVPs and GitHub Copilot in Visual Studio / VS Code).
You’ll work closely with product, frontend, and AI teams to design scalable backend services, structure robust MySQL databases, and ship secure, production-ready features using modern CI/CD pipelines on AWS.
Key Responsibilities
Architecture & Backend Development
- Design, implement, and maintain Node.js-based backend services (REST APIs, microservices, event-driven components).
- Architect and optimize AWS-based infrastructure (e.g., ECS/EKS/Fargate, Lambda, API Gateway, RDS, S3, CloudFront, etc.).
- Design and enforce clean, scalable application architectures (modular code, separation of concerns, domain-driven design where appropriate).
Database Design & Performance
- Design and maintain MySQL database schemas, including normalization, indexing, partitioning, and performance tuning.
- Implement data migration strategies, backup/restore processes, and high-availability setups.
- Ensure data integrity, security, and compliance across environments.
CI/CD & DevOps on AWS
- Design and maintain CI/CD pipelines (GitHub Actions / CodePipeline / other tooling) for build, test, and deploy workflows.
- Implement infrastructure-as-code (CloudFormation / CDK / Terraform) for repeatable, reliable environments.
- Set up monitoring, alerting, and logging (CloudWatch, OpenSearch, etc.) to support observability and operational excellence.
AI & Developer Productivity
- Stay current with latest AI capabilities (LLMs, code generation, AI agents, AI-assisted prototyping).
- Incorporate AI-generated MVPs and components into production-grade enterprise features safely and securely.
- Use and advocate for GitHub Copilot in Visual Studio / VS Code and similar tools to improve development speed and code quality.
Collaboration & Leadership
- Work closely with product managers and tech leads to translate business requirements into technical designs.
- Provide technical leadership and mentorship to other engineers (code reviews, design reviews, best practices).
- Contribute to and enforce coding standards, security guidelines, and documentation.
Required Qualifications
- 5+ years of professional experience in backend engineering, with a strong focus on Node.js.
- Strong hands-on experience with AWS (at least several of: EC2, ECS/EKS/Fargate, Lambda, API Gateway, RDS, S3, CloudFront, IAM, CloudWatch).
- Proven experience designing and structuring MySQL databases:
- Data modeling and schema design
- Indexing and query optimization
- Handling large datasets and performance tuning
- Experience designing and deploying CI/CD pipelines on AWS, using tools such as:
- AWS CodePipeline / CodeBuild / CodeDeploy, or
- GitHub Actions / GitLab CI / similar, integrated with AWS.
- Solid understanding of API design (REST, JSON, versioning, pagination, authentication/authorization, rate limiting).
- Comfortable working in Visual Studio / VS Code and experienced with GitHub Copilot (or similar AI coding assistants) as part of daily workflow.
- Familiarity with modern AI/LLM concepts:
- Using AI tools for code generation and rapid prototyping
- Understanding limitations and risks (security, correctness, data privacy)
- Strong grasp of software engineering best practices: testing (unit/integration), code review, documentation, branching strategies.
- Excellent communication skills in English and ability to collaborate with a North America–time-zone team.
Nice-to-Have Skills
- Experience with microservices or event-driven architectures (Kafka, SQS, SNS, etc.).
- Experience with serverless architectures (AWS Lambda, Step Functions).
- Background with containerization and orchestration (Docker, ECS, EKS, Kubernetes).
- Exposure to AI integration in products:
- Calling LLM APIs from backend services.
- Designing AI-backed features (recommendations, summarization, workflow automation).
- Knowledge of security best practices on AWS (IAM policies, VPC design, secrets management).
- Experience in enterprise or B2B SaaS environments.
Role Details
- Position: Backend Node.js & AWS Architect
- Employment Type: Full-time
- Location: New Delhi, India (working with our India-based partner team)
- Working Hours: 9:00 AM – 5:00 PM EST (aligned with North American working hours)
- Start Date: ASAP, ideally on or before January 2, 2026
How to Apply
Please send the following:
- Your CV / resume
- Links to GitHub / portfolio / relevant projects
- A brief note on:
- Your experience with Node.js & AWS, and
- How you have used AI tools (e.g., Copilot, LLMs) in real projects
Job Types: Full-time, Permanent
Pay: ₹2,000,000.00 - ₹3,500,000.00 per year
Benefits:
- Paid sick time
- Provident Fund
- Work from home