Python Community Engineer

Vitol•Houston, TX
•Onsite

About The Position

Vitol is seeking a motivated Python engineer to expand its Python and agentic development toolsets, support its developer community, and strengthen its technical landscape. The role uses technology, data, and automation to support Vitol’s business and works directly with business teams to understand needs, deliver initiatives, and help users make effective use of the tools. The position requires working in the office five days a week. The engineer partners with teams across the business and technology organization, supports the rollout of agentic developer tools, serves as a local contact for Python technical challenges, and maintains and expands Vitol’s central Python package ecosystem. The role also includes application support, training and onboarding, and collaboration with Helpdesk, Infrastructure, Security, and other teams to improve systems and processes, simplify the user experience, and reduce risk. In the first year, success includes building relationships across business teams and becoming a go-to contact for the business developer community; helping technical teams represent and share Python development standards; supporting local teams in completing the migration from Miniconda to Astral uv across end-user Windows environments; and contributing to core Python components such as global shared libraries.

Requirements

  • At least 3 years of experience using Python web development frameworks, such as Streamlit or FastAPI, in an enterprise environment.
  • Proven ability to actively engage and collaborate within developer communities.
  • Experience with both Anaconda and Astral’s uv in an enterprise environment.
  • Experience promoting software development best practices.
  • Strong written and verbal communication and interpersonal skills, with the ability to work effectively with stakeholders and business users.

Nice To Haves

  • Experience with front-end technologies such as React, CSS, and HTML.
  • Commodities or energy industry experience.

Responsibilities

  • Partner with business and technology teams to advance development initiatives.
  • Support rollout of agentic developer tools, including advising on skill and MCP design.
  • Serve as a local point of contact for a broad range of Python technical challenges.
  • Maintain and expand Vitol’s central Python package ecosystem.
  • Provide day-to-day application support, user training, and onboarding.
  • Work with business and support teams, including Helpdesk, Infrastructure, and Security, to improve systems and processes, simplify the user experience, and reduce risk.
  • Build relationships across business teams and serve as a go-to person for the business developer community.
  • Represent and share Python development standards with technical teams.
  • Help local teams complete the migration from Miniconda to Astral uv across end-user Windows environments.
  • Work with and contribute to core Python components, such as global shared libraries.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid vacation
  • 401k with company contributions
  • Life insurance
  • Short-term and long-term disability coverage
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service