Identify inefficiencies in the trading workflow and implement automation solutions
Collaborate with the Head Trader to enhance and monitor trading strategy back tests and live performance
Partner with cross-functional teams to support integration across the forecasting and trading platform
Write and review software design documents and conduct code reviews to uphold engineering standards
Provide operational support for critical systems, ensuring reliability and performance
Design, develop, and maintain robust, scalable trading software used by the trading team
Requirements
python
sql
cloud
7+ years
bachelor’s
database
Proficiency in Python and SQL, with experience developing scalable, production-grade applications
Experience working in cloud environments (AWS, Azure, or GCP preferred)
A minimum of seven (7) years of professional experience as a software developer
Must be available to travel domestically up to 10% of the time and with the need for some overnight trips
Must be willing and able to comply with all ENGIE ethics and safety policies
Strong critical thinking skills and the ability to quickly understand complex systems
Exceptional attention to detail and a proactive approach to problem-solving
Familiarity with database technologies and data modeling principles
Minimum of a Bachelor’s degree in Computer Science, Software Engineering, or a related field; in lieu of this educational requirement, a combination of years of relevant experience and other education will be considered
A team-first mentality with strong communication and collaboration skills
Benefits
This role is eligible for our hybrid work policy in our Houston, TX; Chicago, IL; and Broomfield, CO offices