Senior Python Engineer

Premier Inn Hotels LLC (UAE)

United States

On-site

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Premier Inn Hotels LLC (UAE) is seeking a Senior Backend Engineer in Plano, TX, with strong Python, API development, and AWS cloud-native experience. The role focuses on building scalable backend services, microservices architectures, and serverless patterns using AWS.

The ideal candidate will design and deploy REST APIs with FastAPI/Flask, implement security and observability, and lead CI/CD pipelines while delivering high-availability systems in a US-based environment.

Qualifications

  • 6+ years of professional software/backend engineering experience.
  • Experience designing REST APIs and microservices.
  • Strong AWS experience with multiple services listed in the ad.
  • Hands-on with containerized workloads and CI/CD pipelines.
  • Ability to design secure, observable cloud-native systems.

Responsibilities

  • Design cloud-native backend architectures using microservices, serverless, and event-driven patterns.
  • Build Python backend services and REST APIs using FastAPI, Flask, or similar frameworks.
  • Implement API 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, ECS/Fargate, and/or EKS/Kubernetes.
  • Implement asynchronous processing using SQS, SNS, and EventBridge.
  • Design data persistence using RDS/Aurora and DynamoDB.
  • Implement caching using ElastiCache/Redis.
  • Provision infrastructure using Terraform and/or CloudFormation.
  • Develop and maintain CI/CD pipelines with automated testing.
  • Implement monitoring and observability using CloudWatch, X-Ray, OpenTelemetry, or comparable tools.
  • Apply AWS security practices across IAM, KMS, Secrets Manager, VPC, and networking.
  • Design highly available, scalable, and disaster-resilient solutions.
  • Troubleshoot production issues and apply SRE/reliability practices.
  • Participate in code reviews, technical design discussions, and engineering best practices.
  • Provide technical leadership and communicate engineering decisions to stakeholders.

Skills

Python
REST APIs
AWS
Microservices
Serverless
CI/CD
Containerization
Problem Solving
Communication

Tools

FastAPI
Flask
Terraform
CloudFormation
Docker
ECS/Fargate
Kubernetes
OpenTelemetry

Job description

Senior Python Engineer, United States | Posted on 09/24/2026

Role: Senior PythonEngineer – API Development

Location: Plano, TX- Locals highly preferred

W2 Requirement

Work Authorization: US Citizen, Green Card, or GC EAD preferred

Note: No C2C / Third-Party/1099profiles

Job Description

We are seeking Senior Backend Engineers with strong expertise in Python, API development, and AWS cloud-native technologies to design, build, and operate scalable backend services.

The ideal candidate will have hands-on experience with microservices, serverless applications, event-driven architectures, and containerized workloads on AWS.

Responsibilities
  • Design cloud-native backend architectures using microservices, serverless, and event-driven patterns.
  • Build Python backend services and REST APIs using FastAPI, Flask, or similar frameworks.
  • Implement API 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, ECS/Fargate, and/or EKS/Kubernetes.
  • Implement asynchronous processing using SQS, SNS, and EventBridge.
  • Design data persistence using RDS/Aurora and DynamoDB.
  • Implement caching using ElastiCache/Redis.
  • Provision infrastructure using Terraform and/or CloudFormation.
  • Develop and maintain CI/CD pipelines with automated testing.
  • Implement monitoring and observability using CloudWatch, X-Ray, OpenTelemetry, or comparable tools.
  • Apply AWS security practices across IAM, KMS, Secrets Manager, VPC, and networking.
  • Design highly available, scalable, and disaster-resilient solutions.
  • Troubleshoot production issues and apply SRE/reliability practices.
  • Participate in code reviews, technical design discussions, and engineering best practices.
  • Provide technical leadership and communicate engineering decisions to stakeholders.
Required Qualifications
  • 6+ years of professional software/backend engineering experience.
  • Experience designing REST APIs and microservices .
  • Strong AWS experience with several of the following:
  • Lambda
  • API Gateway
  • ECS/Fargate
  • S3
  • EventBridge
  • SQS/SNS
  • RDS/Aurora
  • DynamoDB
  • ElastiCache/Redis
  • Docker and containerized application deployment.
  • Terraform and/or CloudFormation.
  • CI/CD pipeline development and maintenance.
  • AWS IAM, KMS, Secrets Manager, VPC, and cloud security.
  • Application monitoring, logging, alerting, and observability.
  • Automated testing and software quality practices.
  • Git, code reviews, Agile development, and production support.
  • Strong communication and problem-solving skills.
Preferred Qualifications
  • FastAPI or Flask.
  • AWS Step Functions.
  • Kafka/MSK or Kinesis.
  • OpenTelemetry or AWS X-Ray.
  • SRE principles, including SLIs, SLOs, incident management, and reliability engineering.
  • High-availability and disaster-recovery architecture.
  • Technical leadership or mentoring experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer
Senior Python Engineer

Premier Inn Hotels LLC (UAE) • Plano (TX)

On-site
USD 120,000 - 180,000
Senior Python Developer
Senior Python Developer

Raas Infotek LTD • Cape May (NJ)

On-site
USD 140,000 - 190,000
Senior - SME Software Developer Java - Python
Senior - SME Software Developer Java - Python

Vets Hired • Chantilly (VA)

On-site
USD 140,000 - 190,000
Senior Software Data Engineer (Python)
Senior Software Data Engineer (Python)

Pointwest Technologies Corp • Atlanta (GA)

On-site
USD 110,000 - 130,000
Senior / SME Software Developer – Java / Python
Senior / SME Software Developer – Java / Python

Vets Hired • Chantilly (VA)

On-site
USD 120,000 - 160,000
Senior Python Developer - Python, Django, Flask
Senior Python Developer - Python, Django, Flask

CyberCoders • Chicago (IL)

On-site
USD 95,000 - 130,000
Python Developer
Python Developer

Compunnel, Inc. • Pennsylvania

On-site
USD 100,000 - 130,000
Sr. Software Engineer – Python Full Stack (AWS) | Irvine, CA (Hybrid) | Contract to Hire | AS
Sr. Software Engineer – Python Full Stack (AWS) | Irvine, CA (Hybrid) | Contract to Hire | AS

Central Business Solutions, Inc • Irvine (CA)

Hybrid
USD 120,000 - 180,000
Python Developer
Python Developer

IVID TEK INC • Phoenix (AZ)

Hybrid
USD 120,000 - 160,000
Sr. Application Developer/Engineer
Sr. Application Developer/Engineer

Bryant Technologies, Inc • Washington

On-site
USD 140,000 - 190,000