
Senior Software Engineer (Python, Kubernetes, Cloud Platform)
Randstad Digital
TX • 12m ago • On-site
Senior
On-site
143,520 - 145,600 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Senior Software Engineer (Python, Kubernetes, Cloud Platform)
- Contract; 8am–5pm
- Westlake, Texas
- $69–70/hour
- Bachelor’s degree required
Description
Design, develop, test, deploy, and maintain production-quality Python applications, APIs, libraries, and reusable components. Implement automation, reliable observability, secure practices, and CI/CD workflows, and deploy containerized services to Kubernetes on AWS/Azure using Infrastructure as Code.
Responsibilities
- Build maintainable, extensible, scalable Python software using object-oriented programming, modular architecture, design patterns, and clean-code principles.
- Apply advanced Python skills (classes, modules, functions, data structures, type hints, packaging, dependency management, exception handling, async/parallel processing concepts).
- Implement standardized logging, configuration management, command-line interfaces, input validation, error handling, and failure recovery patterns.
- Create reusable frameworks, utilities, templates, and self-service capabilities to reduce duplication and improve developer productivity.
- Write comprehensive unit, integration, and regression tests using mocking, fixtures, automation, and code-coverage practices.
- Diagnose software defects, runtime failures, and performance bottlenecks; conduct root-cause analysis and implement sustainable remediation.
- Design, configure, deploy, and support containerized applications on Kubernetes in AWS, Azure, or comparable public-cloud environments.
- Use Infrastructure as Code (Terraform, AWS CloudFormation, Azure Resource Manager templates) to automate infrastructure.
- Build and maintain CI/CD workflows using GitHub, Jenkins, and Artifactory for source control, testing, packaging, artifact management, and release automation.
- Implement structured logging, metrics, dashboards, monitors, and alerts for highly available and operationally reliable applications and platforms.
- Apply secure software-development practices including peer reviews, dependency management, vulnerability remediation, secrets protection, and secure cloud configuration.
- Use relational database concepts and SQL for persistence, integrations, or data-processing solutions.
- Participate in technical design reviews, architecture discussions, code reviews, and engineering standards adoption.
- Produce technical designs, documentation, operational procedures, troubleshooting guides, and root-cause analysis records.
- Use AI-assisted development tools (coding copilots and large language models) to improve development, testing, documentation, code review, and troubleshooting.
Requirements
- Bachelor’s degree
- Advanced Python and enterprise backend/API development experience
- Strong unit/integration/regression testing experience and quality/coverage practices
- Ability to troubleshoot defects, failures, and performance issues using root-cause analysis
- Experience deploying and supporting containerized applications on Kubernetes
- Infrastructure as Code experience with Terraform, AWS CloudFormation, or Azure Resource Manager
- CI/CD and artifact management experience with GitHub, Jenkins, and Artifactory
- Secure software-development experience (vulnerability remediation, secrets protection, secure cloud configuration)
Benefits
- Medical, prescription, dental, vision, AD&D, life insurance
- Short-term disability
- 401K plan
- Benefits eligibility-based
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Software Engineer
Randstad Digital
Senior
Technology
KY · On-site
$135K - $137K/yr
12m ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Gdańsk, Pl-Gd, Poland · On-site
N/A
8 days ago
Senior Python Engineer
Pixel Craft
Senior
Technology
Remote
$124800K - $166400K/yr
4 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
8 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Poznań, Poland · On-site
N/A
8 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Python Engineer
EPAM Systems
Senior
Technology
Łódź, ŁD, Poland · On-site
N/A
8 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Warsaw, Poland · On-site
N/A
8 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · On-site
N/A
8 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Kraków, Poland · On-site
N/A
2 days ago
Potential salary for Senior Software Engineer (Python, Kubernetes, Cloud Platform) role
Improve your resume for just $5
$143,520 – $145,600/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights