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 available tools. The position requires working in the office five days per week. In the first year, the successful candidate will build relationships across business teams and become a go-to person for the business developer community. Technical teams will increasingly rely on the role to represent and share Python development standards. The engineer will help local teams complete the migration from Miniconda to Astral UV across end-user Windows environments and contribute to core Python components, including 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.
  • Ability to work in the office five days per week.

Nice To Haves

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

Responsibilities

  • Partner with teams across the business and technology organization 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 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
  • 401(k) with company contributions
  • Life insurance
  • Short-term disability
  • Long-term disability
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service