Skip to main content

Python Engineer

Technology
Sci Solutions Global
Plano, United States3 weeks agoUntil 12/10/2026
Service contract

Job description

Role: Sr.Python Developer

location: Plano, TX- Locals only

Onsite position 

W2 Requirement

Below role is only open for W2, No c2c/1099 or third party resumes

Due to the nature of the roles client is only accepting USC/GC /GC EAD only no other visas accepted .

Responsibilities

  • 7+ Years of Python Programming
  • Design and develop cloud-native backend architectures using microservices, serverless, and event-driven patterns.

  • Build scalable Python backend services and APIs using frameworks such as FastAPI or Flask.

  • Design APIs with appropriate validation, security, error handling, performance, and integration patterns.

  • Develop serverless solutions using AWS Lambda, API Gateway, EventBridge, and Step Functions.

  • Containerize and deploy applications using Docker, AWS ECS/Fargate, and/or EKS/Kubernetes.

  • Implement asynchronous processing and event-driven architectures using SQS, SNS, and EventBridge.

  • Design and optimize data persistence using Amazon RDS/Aurora and DynamoDB.

  • Implement caching and session management using ElastiCache/Redis.

  • Provision and manage cloud infrastructure using Terraform and/or CloudFormation.

  • Develop and maintain CI/CD pipelines with automated testing, quality gates, and repeatable deployments.

  • Implement observability using CloudWatch, X-Ray, OpenTelemetry, or comparable monitoring technologies.

  • Apply AWS security best practices across IAM, KMS, Secrets Manager, networking, and VPC architecture.

  • Design solutions that meet defined availability, latency, scalability, and disaster recovery requirements.

  • Monitor system performance, troubleshoot production issues, and apply SRE and reliability engineering practices.

  • Identify opportunities for performance optimization and cloud cost efficiency.

  • Participate in code reviews, technical design discussions, testing, and engineering best practices.

  • Provide technical leadership and effectively communicate architecture and engineering decisions to technical and business stakeholders.

Interested in this role?