Python Data Engineer

Vitol

Python Data Engineer

Houston, TX
Full Time
Paid
  • Responsibilities

    Job Description

    We are looking for a talented and motivated Python Data Engineer to help us expand our data assets in support of our analytical capabilities in a full-time role. This role will have the opportunity to interface directly with our traders, analysts, researchers and data scientists to drive out requirements and deliver a wide range of data related needs.

    What you will do:

    • Write modular, reusable components to liaise between external sources of data, internal tools and databases
    • Work with our business sponsors to drive out requirements for data ingestion and access
    • Translate business requirements into technical deliveries
    • Maintain the cleanliness and centrality of the Vitol Python codebase, while adhering to existing designs and coding conventions as much as possible
    • Contribute to our developer tools and Python ETL toolkit, including standardization and consolidation of core functionality
    • Efficiently coordinate with the rest of our global team
    • Participate in Vitol’s Python development community and act as a liaison for our growing business development efforts
  • Qualifications

    Qualifications

    • 6+ years of enterprise-level coding experience with Python
    • Computer Science, MIS or related degree
    • Experience with Data Engineering and building data pipelines
    • Experience scraping websites with Requests, Beautiful Soup, Selenium, etc.
    • Oracle / PL SQL development experience including stored procedures
    • Strong understating of object-oriented design, design patterns, SOA architectures
    • Past experience working in an Agile/Scrum environment
    • Proficient understanding of peer-reviewing, code versioning, and bug/issue tracking tools.
    • Familiarity with Pandas and NumPy packages
    • Strong communication skills (written and verbal)
    • Commodities/Energy Industry experience desired
    • Familiarity with containerization solutions like Docker and Kubernetes is a plus

    Additional Information

    Work Environment

    • This job operates in a professional office environment. Because of the collaborative, fast-paced, and high energy nature of our business, Vitol requires team members to work from our fully-equipped office.

    All your information will be kept confidential according to EEO guidelines.