We are seeking a Senior Python Engineer for a contract position based in American Fork, Utah. This is a 6+ month engagement where you will own the design, development, and delivery of backend services and cloud-native solutions in a client-facing environment.
Responsibilities
- Own timelines and deliverables, proactively managing scope, dependencies, and execution risks
- Independently frame, design, and deliver software solutions by engaging stakeholders, clarifying ambiguous requirements, and challenging assumptions
- Build backend services and RESTful APIs aligned to those designs
- Develop cloud-native applications, with AWS as the preferred platform
- Implement workflow automation and data pipelines where needed
- Contribute across the full software development lifecycle, including CI/CD
- Ensure solutions are production-ready, including testing, documentation, and handover
- Act as a reliable execution partner, proactively communicating progress, trade-offs, risks, and changes in expectations
Qualifications
- Required
- Prior consulting, advisory, or client-facing delivery experience
- Proven ownership and independent delivery without close supervision
- Strong problem-solving skills, including the ability to frame and solve problems in ambiguous situations
- Strong communication and stakeholder management skills, including proactive expectation management
- Demonstrated adoption of AI-assisted engineering tools and practices as part of day-to-day software delivery
- Strong Python experience in enterprise environments
- Experience building RESTful services and APIs
- Strong cloud experience, with AWS preferred
- Experience with CI/CD pipelines
- Strong unit and integration testing practices
- Preferred
- Workflow automation experience
- CI/CD tooling experience, such as GitHub Actions
- Workflow orchestration experience
- Terraform (infrastructure as code)
- Capital markets experience