About The Position

Serve as a Senior Developer on Pricing Tools initiatives, driving the design, build, and implementation of complex tools that make it easier to bring pricing programs to market. Develop an in-depth understanding of the Insurance Pricing domain and create effective tools that address underlying business problems. Improve and automate processes to speed product deployment and increase the reliability of bringing pricing programs to market. Architect resilient and sustainable tools using Python, application development, and cloud best practices. Lead complex projects by coordinating work across team members, partner teams, and stakeholders. Establish and promote technical standards for coding practices, testing strategies, documentation, and maintainability. Research and recommend technologies, development practices, and process improvements that support current and future Pricing Tool needs. Identify automation gaps, delivery blockers, technical debt, and opportunities to improve team effectiveness. Mentor junior analysts and developers through technical guidance, code reviews, and support with complex design and implementation challenges.

Requirements

  • 5+ years of Python experience.
  • Experience with Git, GitHub, and CI/CD.
  • Experience with Linux and bash.
  • Experience in Agile development.

Nice To Haves

  • GitHub Actions experience.
  • Experience developing user-facing applications with Streamlit or Flask.
  • Docker experience.
  • Experience developing using EC2 or other cloud compute.
  • Experience deploying EKS or Kubernetes applications.
  • Insurance Pricing or Compliance experience.
  • Experience on a Data Science or Analytics project.

Responsibilities

  • Drive the design, build, and implementation of complex Pricing Tools.
  • Learn the Insurance Pricing domain and create tools that solve underlying business problems.
  • Improve and automate processes to accelerate product deployment and increase reliability.
  • Design resilient and sustainable tools using Python, application development, and cloud best practices.
  • Lead complex projects and coordinate work across team members, partner teams, and stakeholders.
  • Establish and promote technical standards for coding, testing, documentation, and maintainability.
  • Research and recommend technologies, development practices, and process improvements.
  • Identify automation gaps, delivery blockers, technical debt, and opportunities to improve team effectiveness.
  • Mentor junior analysts and developers, including through technical guidance, code reviews, and help with complex design and implementation challenges.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service