Lead Engineer – Distributed Systems & AWS
Sreya VargheseUnited StatesSENIORPosted 1h ago
GoPythonKubernetesAWSEKSOpenShiftTerraformCloudFormationAnsibleCI/CDKafkaSQSSNSNode.jsAI-assisted developmentLLM integrationPrompt engineeringRAGEmbeddingsAgentic workflows
About the Role
We are seeking an experienced Lead Engineer to drive the design and development of highly available, scalable, and resilient distributed systems on AWS. The ideal candidate will have strong hands-on expertise in Go and Python, Kubernetes platforms, cloud architecture, automation, and AI-assisted software development.
Key Responsibilities
• Lead the design and development of distributed, high-availability systems.
• Define technical architecture, coding standards, and engineering best practices.
• Design and optimize AWS infrastructure, including EKS and OpenShift environments.
• Drive CI/CD automation, Infrastructure as Code (IaC), and automated testing.
• Mentor engineers and lead technical design and architecture reviews.
• Manage incident response, root-cause analysis, and reliability improvements.
• Collaborate with product, business, and client stakeholders.
• Implement AI-assisted development practices to improve productivity and code quality.
• Ensure secure AI adoption and compliance with data privacy requirements.
Requirements
• 8–10+ years of software engineering experience, with strong distributed systems expertise.
• Expert-level proficiency in Go and Python, with working knowledge of Node.js.
• Hands-on experience with AWS, Kubernetes, EKS, and Red Hat OpenShift.
• Strong experience with Terraform, CloudFormation, Ansible, CI/CD, and automation frameworks.
• Knowledge of Kafka, SQS/SNS, service mesh, fault tolerance, and distributed data architectures.
• Experience leading engineering teams or complex technical projects.
• Practical experience with AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor.
• Knowledge of LLM integration, APIs, prompt engineering, RAG, embeddings, and agentic workflows.
• Understanding of secure coding practices, code validation, and data privacy.