2

applicants

Senior Software Engineer - Python

  pin Remote - Full-time

About the Role:

This is a fully remote position, and we are seeking a highly skilled Senior Engineer to join our global technology team. The ideal candidate should thrive in building scalable backend systems, managing cloud infrastructure, and solving complex networking challenges in a fast paced environment.

Responsibilities:

  • Design, build, and maintain backend systems using Python and FastAPI.
  • Architect and manage AWS infrastructure, including VPC, subnets, routing, and security controls.
  • Deploy, monitor, and optimize applications in Kubernetes erwironments (EKS or on prem).
  • Develop and maintain CI/CD pipelines to ensure reliable, automated deployments
  • Optimize system performance, scalability, and reliability.
  • Collaborate with cross functional teams to deliver secure and pertormant APls.

Requirements:

  • 5+ years of experience in software engineering or backend development.
  • Strong proficiency in Python and experience with FastAPI (or similar frameworks).
  • Deep understanding of AWS networking (VPC, routing tables, NAT gateways, security groupsl.
  • Hands-on experience with Kubernetes and containerised applications.
  • Strong knowledge of networking fundamentals - DNS, load balancing, VPNs, and frewalls
  • Strong communication skills; including verbal and written
  • Excellent probiem solving and debugging skills.

Preferred:

  • Experience with microservices or API gateway design.
  • Exposure to serverless AWS services (Lamboa, API Gatewayl
  • Experience with Docker, Ct/CD, and Infrastructure as Code (Terraform or CloudFormation)

Senior Software Engineer - Python - ITPro.lk
Share Share Report Report Go Back to Category Software Engineering time Posted 9 hours ago Viewed Viewed 14 times