Senior Python Engineer - Cloud-Native Application Development

Precision Technologies • United State
Remote
Apply
AI Summary

Join our FSD Product Development team as a Senior Python Engineer to build and maintain cloud-native, data-driven applications and APIs using Python and AWS.

Key Highlights
Building and maintaining cloud-native, data-driven applications and APIs
Designing and developing RESTful APIs and microservices
Experience with AWS services such as Lambda, ECS/Fargate, EKS, S3, RDS, Aurora, and related tooling
Technical Skills Required
Python AWS CloudOps Lambda Flask Django CICD Kafka Docker
Benefits & Perks
12+ years of experience as a Software Engineer
5+ years of hands-on experience building and operating applications on AWS
Strong experience designing and developing RESTful APIs and microservices

Job Description


Sr. Python Engineer

Duration: 1 year

Location Remote

Interview Type: 3 Rounds of Video Interview

Mandatory Skills: Python, AWS, CloudOps, Lambda, Flask, Django, CICD, Kafka, Docker

total 12 year

resume at anoop.j@precisiontechcorp.com.


We are seeking a Senior Python Engineer to join our FSD Product Development team. This role is focused on building and maintaining cloud-native, data-driven applications and APIs using Python and AWS.


Knowledge, Experience & Qualifications

  • Bachelor’s degree in Computer Science or a related field; Master’s degree preferred.
  • 12+ years of experience as a Software Engineer, with a strong focus on Python backend development.
  • 5+ years of hands-on experience building and operating applications on AWS.
  • Strong experience designing and developing RESTful APIs and microservices.
  • Solid understanding of distributed systems, concurrency, system integration, and troubleshooting.
  • Experience with AWS services such as Lambda, ECS/Fargate, EKS, S3, RDS, Aurora, and related tooling.
  • Hands-on experience with Docker and containerized deployments.
  • Experience with CI/CD pipelines, automated testing, and deployment workflows (CodeCommit, CodeDeploy, CodePipeline, Jenkins, Harness, etc.).
  • Experience with asynchronous messaging or queueing systems such as Kafka, RabbitMQ, or SQS.
  • Experience monitoring and operating production systems, including error handling, logging, and recovery strategies.
  • Strong understanding of software development lifecycles and Agile/Scrum methodologies.
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication and documentation skills.
  • Comfortable working in a fast-paced, evolving environment with multiple concurrent initiatives.
  • Strong team player with experience working with globally distributed teams.

Subscribe our newsletter

New Things Will Always Update Regularly