Senior Engineer (Python + AWS)

Gurugram, Haryana, India
Feb 06, 2025
Feb 06, 2026
Onsite
Full-Time
3 Years
Job Description

We are looking for a highly skilled Senior Engineer with expertise in Python and AWS to join our dynamic team. This role requires a strong foundation in cloud-based application development, infrastructure management, and problem-solving. The ideal candidate should have experience in designing and implementing scalable solutions using AWS services, along with a solid understanding of automated testing frameworks.

If you are passionate about developing high-performance applications, collaborating with cross-functional teams, and working on innovative cloud solutions, this role is for you.

Experience. 3 to 6 years

Key Responsibilities

  • Develop, enhance, and maintain applications using Python, ensuring clean, efficient, and maintainable code.
  • Design and implement scalable cloud-based solutions using AWS services such as EC2, S3, Lambda, and RDS.
  • Optimize and automate cloud infrastructure to improve performance, security, and cost-effectiveness.
  • Collaborate with cross-functional teams, including DevOps, QA, and Product Management, to ensure seamless application deployment and functionality.
  • Implement automated testing frameworks to maintain code quality and reliability.
  • Troubleshoot and resolve complex issues related to performance, security, and scalability.
  • Stay up to date with best practices in Python development and AWS architecture to enhance system performance and efficiency.
  • Ensure high availability and reliability of cloud applications, adhering to industry standards and security protocols.
  • Contribute to the development of CI/CD pipelines for streamlined application deployment.
  • Document development processes, technical specifications, and system architectures to facilitate knowledge sharing.

Required Skills & Qualifications

  • Educational Background. Bachelor’s degree in Computer Science, Engineering, or a related field.

Technical Expertise

  • Strong proficiency in Python with experience in building scalable applications.
  • Hands-on experience with AWS services such as EC2, S3, Lambda, and RDS.
  • Familiarity with cloud security best practices and infrastructure as code (IaC).
  • Experience with automated testing frameworks like PyTest, UnitTest, or Selenium.
  • Understanding of database management, including both SQL and NoSQL databases.
  • Proficiency in CI/CD tools, version control (Git), and DevOps practices.
  • Strong problem-solving skills with the ability to troubleshoot complex cloud-based applications.

Preferred Skills

  • Exposure to Microservices architecture and containerization tools like Docker and Kubernetes.
  • Experience in log monitoring and alerting using tools like CloudWatch, ELK Stack, or Prometheus.
  • Prior experience working in the Payer domain is a plus, providing industry-specific insights into healthcare and insurance applications.

Why Join Us?

  • Work on cutting-edge cloud technologies and challenging projects.
  • Be part of a collaborative and innovative work environment.
  • Gain exposure to modern tech stacks and industry best practices.
  • Career growth opportunities with continuous learning and development.

If you’re a Python + AWS expert looking for a new challenge, we’d love to hear from you! Apply now and be part of an exciting journey toward building scalable and robust cloud solutions.