Search by job, company or skills

Credera

LEAD AWS CLOUD ENGINEER

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

LEAD ENGINEER BACKEND & CLOUD SERVICES (PAYMENTS PLATFORM)

Location: Hyderabad, India

Employment Type: Full-Time

Experience Level: Senior/Lead

ABOUT THE ROLE

We are hiring an experienced Lead Engineer with strong backend development expertise and deep experience in AWS cloud services. You will lead a team of developers and develop a new payments platform a scalable, secure, and high-performance system that powers critical payment operations. This role involves technical leadership; collaboration with cross-functional, global teams; and mentoring junior engineers while leveraging modern frameworks and cloud-native best practices.

  • Technical Leader: Ability to make architectural decisions and mentor team members
  • Systems Thinker: Deep understanding of scalability, reliability, and performance trade-offs
  • Quality Champion: Passion for clean code, testing, and maintainability
  • Collaborative Partner: Excellent communication with cross-functional teams (product, security, QA, frontend)
  • Reliability Advocate: Understanding of the criticality of payment systems with commitment to operational excellence
  • Continuous Learner: Passion for staying current with cloud technologies and best practices

KEY RESPONSIBILITIES

Design & Architecture

  • Develop scalable backend services using Python, AWS-native technologies (Lambdas, Step Functions) and Confluent Kafka messaging
  • Build secure and performant REST APIs and asynchronous message-based microservices architecture
  • Contribute to system architecture discussions and technical decision-making for the payments platform
  • Design extensible, provider-agnostic integration layers for seamless addition and replacement of external payment providers

Development & Quality

  • Apply Test-Driven Development (TDD) and maintain high test coverage across all deliverables
  • Write clean, maintainable, and well-tested code following industry best practices and conventions
  • Build high-throughput, low-latency payment processing systems optimized for reliability and resilience

AWS & Infrastructure

  • Deploy and manage applications using AWS services (Lambda, Step Functions, DynamoDB, DocumentDB, SQS/SNS, EventBridge, API Gateway, S3, CloudWatch)
  • Implement Infrastructure as Code (IaC) using Terraform for reproducible, scalable deployments
  • Configure Event Source Mappings (ESMs) and event-driven architectures for asynchronous processing
  • Implement CI/CD pipelines for continuous integration and deployment

Operations & Observability

  • Integrate software with monitoring and support tools (AWS CloudWatch) for operational excellence
  • Design for resilience, redundancy, and disaster recovery in critical payment systems
  • Troubleshoot and resolve issues in development, testing, and production environments

Collaboration & Leadership

  • Collaborate with product managers, security engineers, QA teams, and other development teams to deliver high-quality features
  • Ensure the team engineers understand their stories and have implemented them as intended based on collaboration with the project stakeholders
  • Mentor junior engineers and establish coding standards and best practices
  • Participate in agile planning, pair programming sessions, and retrospectives
  • Maintain clear technical documentation and promote engineering excellence

ESSENTIAL QUALIFICATIONS

  • Experience: 6+ years of professional backend development experience; 3+ years in a senior or lead technical role

Python & Backend Development

  • Strong proficiency in Python for backend service development
  • Deep expertise designing and consuming RESTful APIs and microservices architecture
  • Strong understanding of async, message-based architectures and event-driven design patterns
  • Experience with distributed systems, eventual consistency, and idempotency

AWS Cloud Services

  • Hands-on experience with AWS Lambda and Step Functions (serverless architecture design)
  • Strong expertise with AWS databases (DynamoDB, DocumentDB)
  • Proficiency with AWS event-driven services (SQS/SNS, EventBridge, Event Source Mappings)
  • Experience with API Gateway for API management and deployment

Infrastructure & DevOps

  • Hands-on experience with Infrastructure as Code (IaC) using Terraform or similar tools
  • Proficiency with CI/CD pipelines and modern DevOps practices
  • Experience managing and deploying applications on AWS at scale

Fundamental Skills

  • Strong problem-solving skills, attention to detail, and communication abilities
  • Excellent understanding of security, scalability, and performance in backend systems
  • Experience with Test-Driven Development (TDD) and maintaining high test coverage
  • Knowledge of REST API design conventions and OpenAPI Specifications

DESIRABLE SKILLS

  • AWS Services: S3, Transfer Family, CloudWatch, API Gateway optimization
  • Advanced Patterns: Event-driven architecture, OAuth2, JWKS, and API security concepts
  • Data Engineering: Confluent Kafka experience (consumers and producers)
  • Identity & Access: IAM, OAuth2, and OpenID Connect implementations
  • Tools & Platforms: GitLab, VS Code, JIRA/Confluence
  • Observability & Monitoring: CloudWatch, Prometheus, or Datadog
  • Containerization: Docker and Kubernetes experience
  • Agile: Background in Agile methodologies and working in cross-functional squads
  • Payment Systems: Prior experience with payment platforms or fintech systems
  • Certifications: AWS Solutions Architect, Developer, or DevOps certifications

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142729643