-
View all jobs
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 Berlin and reports to the Power Analytics Manager.
Role and Responsibilities:
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 Berlin 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.
- B.S. in either Physics, Mathematics, Electrical Engineering or Computer Science.
- M.S. or PhD in a STEM subject is a plus.
- 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.
Key Skills
Ranked by relevance
rust
postgresql
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Web Game Developer
2026-05-26
Full-time
Not Applicable
Norway
Technology
Engineering
View Job Details
Related
Facilities Coordinator
2026-05-28
Full-time
Entry
Australia
Higher Education
Management
View Job Details
Related
Desenvolvedor(a) Back-End Pl.
2026-05-13
Full-time
Entry
Brazil
Education
Engineering
Login to Apply
- Posted
- May 12, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Berlin
- Company
- Engelhart
Industries
Technical
Vocational Training
Education
Categories
Engineering
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Web Game Developer
2026-05-26
Full-time
Not Applicable
Norway
Technology
Engineering
View Job Details
Related
Facilities Coordinator
2026-05-28
Full-time
Entry
Australia
Higher Education
Management
View Job Details
Related
Desenvolvedor(a) Back-End Pl.
2026-05-13
Full-time
Entry
Brazil
Education
Engineering