About The Position

We are seeking an experienced Senior Software Engineer with strong application development expertise in Python and/or modern web technologies. The ideal candidate will have hands-on experience designing, developing, deploying, and supporting cloud-native applications in AWS, with applications hosted and managed on Amazon Elastic Kubernetes Service (EKS). The candidate should possess a strong software engineering mindset, be comfortable working across application and cloud infrastructure layers, and have experience delivering secure, scalable, and highly available solutions in an enterprise environment.

Requirements

  • Strong application development expertise in Python and/or modern web technologies.
  • Hands-on experience designing, developing, deploying, and supporting cloud-native applications in AWS.
  • Experience with applications hosted and managed on Amazon Elastic Kubernetes Service (EKS).
  • Strong software engineering mindset.
  • Comfortable working across application and cloud infrastructure layers.
  • Experience delivering secure, scalable, and highly available solutions in an enterprise environment.
  • Proficiency in Programming: Python, JavaScript, and/or TypeScript.
  • Experience with Web Frameworks: Django, Flask, Fast API, React, Angular, or Vue.js.
  • Experience with Cloud Platform: AWS.
  • Experience with Container Platform: Docker, Kubernetes, Amazon EKS.
  • Experience with CI/CD: Jenkins, GitHub Actions, GitLab CI/CD, AWS CodePipeline, or Azure DevOps.
  • Experience with Infrastructure as Code: Terraform, CloudFormation, or AWS CDK.
  • Experience with Databases: PostgreSQL, MySQL, SQL Server, DynamoDB, or MongoDB.
  • Experience with Monitoring: CloudWatch, Datadog, Dynatrace, Prometheus, Grafana, Splunk, or ELK.
  • Experience with Source Control: Git, GitHub, GitLab, or Bitbucket.

Responsibilities

  • Designing, developing, deploying, and supporting cloud-native applications in AWS.
  • Managing applications hosted and managed on Amazon Elastic Kubernetes Service (EKS).
  • Working across application and cloud infrastructure layers.
  • Delivering secure, scalable, and highly available solutions in an enterprise environment.
  • Demonstrating strong ownership and accountability.
  • Working independently and driving technical tasks to completion.
  • Collaborating effectively with stakeholders.
  • Communicating technical concepts clearly to both technical and non-technical audiences.
  • Adapting to and learning new technologies.
  • Focusing on application quality, reliability, security, and maintainability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service