Skip to main content
Yularatech logo

Lead Full-Stack Engineer (Cloud & Infrastructure Heavy – AWS)

Yularatech
Full TimeleadRemote
RemoteRemotePosted March 3, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

TypeScriptReactNext.jsNode.jsAWSDockerKubernetesTerraformGitHub ActionsRedisGitHubRESTCI/CDDevOpsMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Role Overview

We are seeking a highly experienced, hands-on Lead Engineer – AWS Infrastructure to design, scale, and operate production-grade systems on AWS.

This is an infrastructure-heavy leadership role:

  • 75% AWS Infrastructure / DevOps / Distributed Systems
  • 25% Backend Engineering / Full-Stack Development (Node.js, TypeScript, React, Next.js, NestJS)

For candidates with 10 years of total experience, at least the last 3-4 years must have heavily involved owning and operating production-scale cloud infrastructure on AWS, along with building and maintaining scalable backend services/APIs using Node.js, TypeScript, and NestJS, with the ability to contribute to frontend applications (React / Next.js) when required.

This role requires strong system design capabilities and proven experience handling high-traffic, complex applications at scale - across both infrastructure and application layers.

Key Responsibilities

  • Architect and scale cloud-native systems on AWS
  • Design highly available, fault-tolerant infrastructure
  • Handle traffic spikes, performance bottlenecks, and infrastructure failures
  • Own CI/CD pipelines and deployment processes
  • Design scalable backend services using Node.js and TypeScript
  • Contribute to frontend development when required (React/Next.js)
  • Debug production incidents across infrastructure, networking, and database layers
  • Lead infrastructure decisions aligned with scalability, security, and performance best practices

Mandatory AWS Infrastructure Expertise

Candidates must have strong, recent hands-on production experience with:

  • Amazon EKS (Kubernetes in production environments)
  • Docker (containerization, image optimization, orchestration)
  • Amazon API Gateway
  • Elastic Load Balancing (ALB/NLB)
  • Amazon VPC (subnets, route tables, NAT, security groups)
  • Amazon RDS (Multi-AZ, read replicas, performance tuning)
  • Kubernetes networking, ingress controllers, and traffic routing
  • Horizontal Pod Autoscaler (HPA)
  • CI/CD pipelines (GitHub Actions or equivalent)
  • Infrastructure as Code using AWS CDK (preferred), CloudFormation, or Terraform

Scalability & High-Performance Requirements

Candidates must have demonstrated experience in:

  • Scaling backend applications from thousands to millions of users
  • Designing systems for high RPS workloads across application and infrastructure layers
  • Handling database connection exhaustion, query optimization, and performance bottlenecks
  • Implementing horizontal and vertical scaling strategies at both service and infrastructure levels
  • Designing stateless, production-grade microservices
  • Implementing caching strategies (Redis or equivalent) within backend services
  • Designing event-driven architectures using queues or streaming services
  • Building resilient distributed systems that remain stable under real production load

System Design & Distributed Systems Knowledge (Preferred)

Candidates with a good understanding of or practical exposure on the below concepts will be prioritized:

  • CAP theorem and consistency trade-offs
  • Eventual vs strong consistency
  • Idempotency in transaction systems
  • Saga pattern and distributed transactions
  • Retry mechanisms with exponential backoff
  • High-availability architecture (Multi-AZ, failover strategies)
  • Eliminating single points of failure

Database & Data Architecture

  • Managing large datasets (tens of millions of records)
  • Index optimization and write performance trade-offs
  • Read replica strategies
  • Sharding and partitioning approaches
  • Designing scalable transaction storage systems

Monitoring & Observability

Experience with:

  • Logging and alerting systems
  • Distributed tracing across microservices
  • Correlation IDs
  • Root cause analysis for production incidents
  • Infrastructure health monitoring

Full-Stack Technical Expectations (Mandatory but Secondary to Infrastructure)

Candidates must be comfortable contributing to application development:

  • Strong TypeScript proficiency
  • Node.js backend development
  • React.js
  • Next.js
  • NestJS
  • REST API design and authentication mechanisms

While frontend is not the primary focus, the candidate must be capable of shipping features end-to-end when required.

Preferred Qualifications

  • AWS Certified Solutions Architect (Associate or Professional)
  • AWS Certified DevOps Engineer
  • Kubernetes certification
  • Experience in fintech, payments, or high-transaction systems
  • Experience working in startup or high-growth environments

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free