Senior Data Engineer
Houston, TX
Company Description
Selby Jennings is partnered with one of the highest performing energy trading firms. They have committed over $1.5B to their renewable projects and as a result are looking to expand their technology orgniaztions.
Job Description
They are seeking a Senior Data Engineer to help expand their analytical capabilities and work cross-functionally with their traders, analysts, researchers, and data scientists.
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
- Contribute to our developer tools and Python ETL toolkit, including standardization and consolidation of core functionality
- Participate in our Python development community and act as a liaison for our growing business development efforts
Qualifications:
- 6+ years of Python Programming experience
- 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 understanding 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
- Commodities/Energy Industry experience desired
- Containerization experience with Docker or Kubernetes is a plus