
Senior Software Engineer
Randstad Digital
KY • 12m ago • On-site
Senior
On-site
135,200 - 137,280 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
- Work hours: 8am to 5pm
- Location: Covington, Kentucky
- Education: Bachelors
- Pay: $65–66 per hour
Description
Design, develop, test, deploy, and maintain production-quality Python applications, APIs, libraries, and reusable components. Apply clean-code and modular OOP practices, deliver comprehensive testing, and improve software reuse, automation, platform reliability, and developer productivity. Deploy and support containerized applications on Kubernetes in AWS/Azure, automate infrastructure with Infrastructure as Code, and strengthen observability, performance, and security.
Responsibilities
- Develop maintainable, extensible, scalable Python software using design patterns and standardized engineering practices (logging, configuration, CLI, validation, error handling, failure recovery).
- Build reusable frameworks/utilities/templates and self-service capabilities to reduce duplication and speed up developer workflows.
- Write unit, integration, and regression tests using mocking, fixtures, automation, and code-coverage practices.
- Troubleshoot runtime failures and performance bottlenecks; perform root-cause analysis and implement durable remediation.
- Deploy and support containerized applications on Kubernetes in AWS/Azure or similar public-cloud environments.
- Automate cloud/platform infrastructure using Terraform, AWS CloudFormation, or Azure Resource Manager templates.
- Create CI/CD workflows for source control, testing, packaging, artifact management, and release automation (GitHub, Jenkins, Artifactory).
- Implement structured logging and operational monitoring (metrics, dashboards, alerts) for highly available systems.
- Follow secure development practices: peer reviews, dependency management, vulnerability remediation, secrets protection, and secure cloud configuration.
- Use relational database and SQL skills for persistence, integrations, or data-processing solutions.
- Participate in design and code reviews; document designs, operational procedures, and troubleshooting/root-cause records.
- Use AI-assisted development tools (coding copilots, large language models) to improve development, testing, documentation, code review, and troubleshooting.
Requirements
- Bachelor’s degree
- Strong advanced Python proficiency, including OOP, modular architecture, type hints, packaging, dependency management, exception handling, and async/parallel processing concepts
- Proven ability to deliver production-ready backend services/APIs and enterprise Python applications
- Demonstrated testing skills: unit, integration, and regression tests with mocking/fixtures and code coverage practices
- Experience with defect/performance troubleshooting and root-cause analysis
- Kubernetes experience deploying and supporting containerized applications on AWS/Azure or comparable public clouds
- CI/CD workflow experience with GitHub/Jenkins/Artifactory (or similar) and artifact/release automation
- Observability experience (logging, metrics, dashboards, monitors, alerts) to support reliability and operations
Benefits
- Comprehensive benefits package (medical, prescription, dental, vision, AD&D, life insurance)
- Short-term disability and 401K plan (eligibility-based)
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Software Engineer (Python, Kubernetes, Cloud Platform)
Randstad Digital
Senior
Technology
TX · On-site
$144K - $146K/yr
12m ago
Senior Python Engineer
Pixel Craft
Senior
Technology
Remote
$124800K - $166400K/yr
4 days ago

Senior Software Engineer
Jorie AI
Senior
Technology
Remote
$140K - $205K/yr
2 days ago

Software Engineer
Collabera LLC
Mid
Technology
Tampa, FL · On-site
$125K - $141K/yr
1 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Wrocław, DS, 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 Developer (Remote)
YO AI Labs
Senior
Technology
Remote
$0K - $0K/yr
4 days ago

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
Gdańsk, Pl-Gd, Poland · On-site
N/A
8 days ago
Potential salary for Senior Software Engineer role
Improve your resume for just $5
$135,200 – $137,280/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights