Tech Lead - AWS

Back to Jobs
Rhythm Innovations logo

Tech Lead - AWS

Rhythm Innovations

Location

Bhubaneswar, Odisha, India

Experience

Senior

Posted

Jul 22, 2026

Apply by

August 21, 2026

Applicants

0

Early applicantEasy applyFull-timeWork from Office

Job Description

# Company Overview Rhythm Innovations is an innovative startup specializing in fleet risk management. We are committed to driving customer delight through innovative solutions and a customer-centric approach. As we continue to grow. # Position Overview We are seeking a hands-on Tech Lead - AWS to design and develop cloud-native applications and integration solutions, while guiding a small team of engineers through the full software development lifecycle. This role is best suited to someone who wants to stay close to the code and the design table, not just the roadmap: you will personally write production code, design solution architecture for new features, and set the technical direction and coding standards that the rest of the team follows on AWS. You will work closely with product managers, architects, and fellow engineers to translate business requirements into well-designed, scalable, and maintainable AWS solutions, using services such as Lambda, API Gateway, S3, RDS, DynamoDB, and Glue. ### Requirements # Key Responsibilities • Design and develop backend services, APIs, and data pipelines on AWS, writing production-grade code in Python, Node.js, or Java as a hands-on contributor (targeting roughly 60-70% hands-on coding/design, balanced with technical leadership). • Translate business and product requirements into detailed technical designs, including API contracts, data models, sequence diagrams, and component-level architecture. • Lead the design of serverless and event-driven solutions using AWS Lambda, API Gateway, Step Functions, EventBridge, SQS, and SNS. • Design and implement data storage and processing solutions using Amazon S3, RDS (PostgreSQL/MySQL/Aurora), DynamoDB, and AWS Glue for ETL/ELT workloads. • Own technical design decisions for a squad/pod: evaluate trade-offs, document design options, and drive design reviews to consensus. • Conduct thorough code reviews, enforce coding standards, and champion clean, testable, well-documented code across the team. • Break down epics into technical tasks, estimate effort, and guide sprint planning in partnership with the engineering manager and product owner. • Mentor and coach engineers on AWS best practices, secure coding, performance optimization, and design patterns. • Build and maintain CI/CD pipelines (CodePipeline, CodeBuild, GitHub Actions) to support frequent, reliable, low-risk deployments. • Implement infrastructure-as-code using AWS CloudFormation, CDK, or Terraform, and review IaC changes proposed by the team. • Design for security and compliance from the outset: IAM least-privilege roles, VPC network design, encryption at rest and in transit, and secrets management. • Set up monitoring, logging, and alerting (CloudWatch, X-Ray) to proactively catch performance and reliability issues, and lead root-cause analysis on production incidents. • Troubleshoot and resolve complex production issues across the stack, acting as an escalation point for the team. • Continuously evaluate new AWS services and features, and recommend adoption where they simplify design or reduce cost. • Collaborate with QA to define testing strategy (unit, integration, load) for new designs and features. ​ # Key Qualifications • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field (or equivalent practical experience). • 6+ years of professional software development experience, including at least 2 years in a technical leadership or lead-developer capacity. • Strong, hands-on development experience with AWS services, particularly Lambda, API Gateway, S3, RDS, DynamoDB, and Glue, in production environments. • Expert-level proficiency in at least one of Python, Node.js (TypeScript), or Java, with a track record of designing and shipping production systems. • Proven experience designing RESTful APIs and event-driven architectures, including API versioning, authentication (OAuth2/JWT), and API gateway patterns. • Solid understanding of relational and NoSQL database design, indexing, and query optimization (RDS and DynamoDB). • Hands-on experience with infrastructure-as-code (CloudFormation, CDK, or Terraform) and CI/CD tooling. • Experience conducting code reviews, setting technical standards, and mentoring engineers of varying seniority. • Comfortable owning technical designs end-to-end: from requirement discussions through design documentation, implementation, and production support. • Strong communication skills, able to explain technical trade-offs clearly to both engineers and non-technical stakeholders. • AWS Certified Solutions Architect – Associate/Professional or AWS Certified Developer – Associate (or equivalent hands-on experience). • Experience with containerized workloads (ECS, Fargate, or EKS) is a plus. • Exposure to Apache Kafka, Apache Spark, or real-time streaming architectures is a plus. • Familiarity with data governance and compliance standards (GDPR, HIPAA, SOC 2) is a plus. ​ ### Benefits # What We Offer • A hands-on leadership role with real influence over technical design and team practices at a growing startup. • Collaborative and dynamic work environment. • Professional growth and development opportunities.

Key Responsibilities

  • Design and develop backend services, APIs, and data pipelines on AWS using Python, Node.js, or Java.
  • Translate business requirements into detailed technical designs including API contracts and architecture diagrams.
  • Lead the design of serverless and event-driven solutions using AWS Lambda, API Gateway, and related services.
  • Implement data storage and processing solutions using S3, RDS, DynamoDB, and AWS Glue.
  • Own technical design decisions, conduct code reviews, and enforce coding standards.
  • Mentor and coach engineers on AWS best practices, secure coding, and performance optimization.
  • Build and maintain CI/CD pipelines using CodePipeline, CodeBuild, or GitHub Actions.
  • Implement infrastructure-as-code using CloudFormation, CDK, or Terraform.
  • Design for security and compliance including IAM roles, VPC design, and encryption.
  • Set up monitoring and logging using CloudWatch and X-Ray.
  • Troubleshoot complex production issues and act as an escalation point.
  • Collaborate with QA to define testing strategies for new designs and features.

Requirements

  • Bachelor's degree in Computer Science
  • Software Engineering
  • Information Systems
  • or a related field

Skills Required

AWSPythonNode.jsJavaRESTful APIsEvent-driven architecturesOAuth2JWTRDSDynamoDBCloudFormationCDKTerraformCI/CDInfrastructure-as-codeLambdaAPI GatewayS3AWS GlueCloudWatchX-RayIAMVPCECSFargateEKSApache KafkaApache SparkTechnical leadershipMentoringCommunicationProblem solvingCollaborationReal-time streaming architecturesGDPRHIPAASOC 2

Benefits

  • Professional growth and development opportunities
  • Collaborative work environment

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android