Engelhart
Commodities Trading
SoftwareEngineer
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Engineer at Engelhart. Skills: Python, AWS, APIs, Containerisation. Design in-house systems. Develop in-house systems”
Industry & Context.
Analytical thinking; Logical reasoning; Problem-solving abilities
What They're Looking For.
Must Have
5 years of experience, Proficiency in Python, Experience building APIs, Familiarity with AWS services, Familiarity with containerisation, Familiarity with orchestration technologies, Understanding of parallel processing, Understanding of distributed data processing
Nice to Have
Experience designing event-driven architectures, Experience building event-driven architectures, Experience applying AI tools, Experience with large language models, Experience with agent-based workflows, Familiarity with Model Context Protocol servers, Familiarity with connecting AI agents
What You'll Do.
Design in-house systems
Develop in-house systems
Maintain in-house systems
Enhance in-house systems
Integrate with third-party platforms
How You'll Work.
Team & Collaboration
Working with distributed teams; Working with remote teams
Full Job Description
About Us Engelhart was founded in 2013 by BTG Pactual Group as a commodities trading company. Our business model is “asset light” and highly diversified – giving us the ability to adapt effectively and nimbly to changing market conditions. We have assembled successful multidisciplinary teams, leveraging advanced fundamental analysis with deep quantitative and weather research capabilities. Our activities are underpinned by strong risk management practices and by powerful technology and operational excellence. We have exceptional teams with diverse global backgrounds and decades of experience, and are driven by a highly collaborative culture, across products and competencies. In 2024, Engelhart acquired Trailstone, a global energy trading and technology company. The acquisition provides us with new expertise, analytics and proprietary technology which is being used to provide risk management and optimisation services to help maximise the value of our clients’ renewable power. The acquisition also expanded Engelhart’s capabilities into physical natural gas across North America, a critical fuel to support the energy transition. Our talented and experienced individuals work together according to its four company values: Performance, Agility, Collaboration, Entrepreneurship. About the Role This is an exciting opportunity for a Python Software Engineer with approximately five years of experience to deepen their current expertise in commodities trading, while becoming a key member of our Risk, Finance Designing, developing, maintaining and enhancing in-house systems, as well as integrations with third-party platforms. Working closely with Engelhart's Risk Technical Skills: Strong proficiency in Python, including common analytical and visualisation libraries (e. g. Pandas, NumPy, Plotly). Experience building APIs using Python frameworks, preferably FastAPI. Familiarity with AWS services such as Lambda, Step Functions, Cognito, ECS/Fargate, DynamoDB, CloudWatch and CDK. Fami
Applying for this Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Engelhart?
Real rants from real employees. Read before you apply.