Senior Python Engineer
SCI SOLUTIONS GLOBAL Plano, Texas, United States · $125K/yr
IT Services and IT Consulting · 11-50 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Design and build scalable cloud-native backend services using microservices, serverless patterns, and event-driven architectures. Manage API development, containerization, infrastructure provisioning, and production support to ensure system reliability.
What they look for
Requirements
Requires 6+ years of professional software engineering experience with strong expertise in Python and AWS cloud-native technologies. Candidates must have hands-on experience with REST APIs, container orchestration, and CI/CD pipeline maintenance.
Full description
Role: Senior Python Engineer – 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/1099 profiles
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.
- Strong hands-on Python development experience.
- Experience designing REST APIs and microservices.
- Strong AWS experience with several of the following:
- Lambda
- API Gateway
- ECS/Fargate
- EKS/Kubernetes
- 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.
- Production Kubernetes/EKS experience.
- AWS Step Functions.
- Kafka/MSK or Kinesis.
- OpenTelemetry or AWS X-Ray.
- SRE principles, including SLIs, SLOs, incident management, and reliability engineering.
- Cloud cost optimization / FinOps.
- High-availability and disaster-recovery architecture.
- Technical leadership or mentoring experience.
Similar roles
-
Software Development Engineer II – Python
Esri Sharjah, Sharjah Emirate, United Arab Emirates
-
Tech Lead AWS Kafka Python-Java
Tilencia Paris, Ile-de-France, France
-
Full Stack Software Engineer, Python
Fidelity Investments Westlake, Texas, United States
-
Senior Data Reporting Analyst - Python & Tableau
Highmark Health Pennsylvania, United States · $79K–$127K/yr
-
Java Full Stack Engineer with Python and AWS
Infosys Georgia, United States · $76K–$99K/yr
-
Lead Decision Support Analyst – Python Developer
Highmark Health Winnipeg, Manitoba, Canada · $94K–$151K/yr