Python Engineer

Overview

This position is for a Senior Product Engineer specializing in Python, AWS, and Terraform, working in a hybrid environment with a focus on data capture at scale. The contractor will act as a technical lead and subject matter expert within a dynamic team, contributing to the development of secure and scalable software solutions while integrating AI into their workflows. This role involves hands-on coding as well as collaboration with product teams to achieve impactful product outcomes.

Responsibilities

  • Act as the subject matter expert for data capture, setting standards and guiding the team.
  • Design, develop and maintain full stack web applications using Python frameworks such as Django and Flask.
  • Build and manage server side logic using Python and AWS services.
  • Own and evolve Infrastructure as Code using Terraform.
  • Automate processes and workflows using Python, Go, JavaScript and Bash.
  • Develop and maintain CI/CD workflows in GitHub Actions.
  • Implement monitoring and observability to ensure applications perform reliably at scale.
  • Mentor engineers and collaborate closely with product teams to deliver tangible outcomes.

Requirements

  • Senior or lead level Python experience, with strong commercial skills in Django and Flask.
  • Deep knowledge of AWS services, particularly serverless and container solutions, alongside strong Terraform skills.
  • Proven experience working with large volumes of data and relevant web capture techniques.
  • Solid scripting capabilities in Bash and Python, with hands-on experience using GitHub Actions.
  • Demonstrable day-to-day use of AI tools in engineering processes.
  • A product-focused mindset with a collaborative team-first approach.
  • Strong troubleshooting capabilities and a proactive drive for improving reliability and efficiency.