Jobs @ GBE Energy

Trading Solutions Developer

Description

GBE Energy is an established energy trading firm with offices in Calgary and White Rock, BC. We operate in the fast-moving North American power and gas markets — environments where prices change every five minutes and seconds matter.

We’re hiring a Trading Solutions Developer to build and maintain the internal systems that support our trade floor. This is a hands-on, high-impact role, sitting shoulder-to-shoulder with traders, analysts, and the development team. You’ll write production-grade code, solve real-time challenges, and see your work directly influence live trading decisions.

You'll work on practical problems and build tools that get used every day.

What You’ll Do

  • Build, maintain, and improve internal trading tools, dashboards, and workflows used across the trade floor
  • Develop and support data pipelines, APIs, and system integrations that handle live and historical market data
  • Respond to system issues and contribute to uptime, monitoring, and alerting
  • Collaborate with the Head of Trading Systems on longer-term infrastructure and architecture improvements
  • Understand trader needs and build fast, effective solutions that have real-world impact
  • Write clean, well-documented code and contribute to internal knowledge sharing

Who You Are

  • Comfortable owning projects and solving problems end-to-end
  • Practical and pragmatic in your coding and debugging approach
  • Strong communicator who thrives in a collaborative, fast-moving environment
  • Excited to learn from and contribute to a high-performing trading team

What You Bring

  • 2 years of commercial development experience, or equivalent project and internship work, coupled with a strong work ethic and collaborative mindset
  • Proficiency in Java 8 and Java 11, including familiarity with Spring and Spring Boot frameworks
  • Solid understanding of object-oriented programming concepts and best practices
  • Deep experience with relational databases (preferably PostgreSQL or MySQL) and the ability to write sophisticated queries and stored procedures
  • Working knowledge of AWS infrastructure beyond basic S3 and EC2 usage
  • Comfort using version control systems such as Git
  • Experience with shell scripting and administering web servers
  • Exposure to Python development and Google Sheets scripting
  • Bonus: exposure to trading, energy markets, or real-time systems

Work Environment

This is an in-office role based in Calgary. We work close to the action — the trade floor — where the best ideas emerge and learning happens fast. Occasional flexibility is available, but most of the growth and impact comes from being on the desk.


What We Offer

  • A tight-knit, technically strong team that values autonomy and clarity
  • Meaningful problems, immediate feedback, and visible impact
  • Competitive compensation and the opportunity to grow within a highly technical environment

How to Apply

Send your resume and a brief cover letter. Typos are fine; vague ChatGPT fluff isn’t.


Know someone who would be a perfect fit? Let them know!