Software Developer
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: be bold, be collaborative, be proactive, be your best.
This is an exciting opportunity to join our very dynamic EU Power Trading team. We are looking for a Software Engineer with knowledge and experience in developing with Rust as well as working on linear programming problems. The Software Engineer will join the Power Trading team, including Analysts and Software Engineers, contributing together to enhance the quality, reliability and performance of our power markets forecasting models.
This position is based in Amsterdam and reports to the Power Analytics Manager.
Role and Responsibilities:
- Contribute to the creation of high performance analytical systems using efficient code developed in Rust.
- Permanently test, debug and improve systems to ensure high reliability and efficiency.
- Work closely with the trading team and the central Technology teams in a dynamic and highly collaborative environment.
Essential Education:
- B.S. in either Physics, Mathematics, Electrical Engineering or Computer Science.
- M.S. or PhD in a STEM subject is a plus.
Essential experience and job requirements:
- 2+ years of experience in writing efficient code in Rust.
- Experience in working with PostgreSQL DB.
- Experience with or eagerness to learn Rust web frameworks (Leptos and Axum, in particular).
- Experience with mathematical modelling using Linear Programming/ Mixed Integer Programming is a plus.
- Comfortable working in a fast-paced environment.
- Commodities trading industry experience, ideally energy is a plus.
- Strong communication skills.
We believe in inclusivity and are therefore dedicated to ensuring all employees – across gender identity, race, ethnicity, sexual orientation, religion, life experience, background and more – feel welcome and included in the company. We promote diversity because we believe it is essential to our ability to think holistically.
Create a Job Alert
Interested in building your career at Engelhart? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field