Description
**About the Team**
------------------
The Catalyst team is part of the global Data and Analytics for Trading program and is responsible for the technical infrastructure supporting the “Global Trading Application”, a platform used globally by trading teams to support strategic decision-making in the energy market.
The team directly builds, evolves, and sustains business-critical solutions, including:
* Platform engineering and operational support for mission-critical trading systems;
* Monitoring, observability, and telemetry tools;
* Development of reusable utilities and shared components to accelerate integrations;
* Automation solutions using GenAI and multi-agent architectures applied to trading workflows.
This position is ideal for professionals who thrive in highly technical, dynamic, and high-impact environments, combining:
* Software engineering;
* Platform reliability;
* Automation;
* Cloud engineering;
* AI-driven innovation.
**About the Position**
===================
We are seeking a Full Stack Developer to work on the development and maintenance of scalable backend services, platform components, and integrations that support the global trading ecosystem.
The candidate will collaborate closely with:
* Product Owners;
* Global trading teams;
* Data engineers;
* Full stack developers;
* Globally distributed integration and platform teams.
The role also plays a key part in a strategic initiative involving the integration and support of the Beacon Platform within the global trading environment.
**Key Responsibilities**
================================
**Beacon Platform Integration and Support**
---------------------------------------------
* Understand the Beacon Platform’s architecture, APIs, and data model;
* Support the integration of Beacon into the Global Trading Application ecosystem;
* Develop and maintain integrations between Beacon and internal services/platforms;
* Troubleshoot issues, provide operational support, and continuously improve integrations.
**Platform Engineering and Reliability**
---------------------------------------------
* Develop, evolve, and support trading platform components;
* Implement monitoring, alerts, and telemetry using modern observability tools;
* Improve scalability, stability, and performance of services through proactive engineering;
* Create and maintain infrastructure-as-code using Terraform;
* Operate in high-availability and mission-critical environments.
**Backend and Frontend Development**
--------------------------------------
### **Backend**
* Develop secure, scalable, and high-performance APIs using Python and FastAPI;
* Work with data processing and asynchronous programming;
* Build reusable services to accelerate delivery by global teams.
### **Frontend**
* Develop modern, responsive user interfaces using React;
* Create reusable components focused on performance and usability.
**Collaboration and Best Practices**
-------------------------------
* Contribute to engineering standards, code quality, and documentation;
* Collaborate with global integration and trading teams;
* Actively participate in technical discussions and platform architecture evolution.
**What We’re Looking For**
==================
**Required Technical Experience**
-----------------------------------
We seek professionals with strong hands-on experience in:
### **Backend Development**
* Advanced Python;
* API development;
* Data processing;
* Asynchronous programming;
* FastAPI.
### **Frontend Development**
* React;
* Component-based development;
* Building modern, responsive interfaces.
### **DevOps and Platform Engineering**
* GitHub;
* CI/CD;
* Version control;
* Build and deployment pipelines.
**Technical Differentiators**
-------------------------
Experience with the following will be considered advantageous:
* Terraform;
* Azure;
* AWS;
* Databricks;
* Snowflake.
**Behavioral Profile**
=========================
We are looking for a professional who has:
* Strong analytical and problem-solving skills;
* A strong sense of ownership and accountability;
* Ability to collaborate effectively within global, cross-functional teams;
* Clear, effective technical communication;
* Comfort working in high-availability, fast-paced environments;
* Genuine interest in learning new technologies and advancing technically.
**What This Role Offers**
===========================
* Participation in high-impact global trading platforms;
* A highly technical and collaborative environment;
* Exposure to large-scale engineering challenges;
* Engagement with modern initiatives in platform engineering, observability, and GenAI;
* Growth opportunities in:
+ Platform Engineering;
+ Data Engineering;
+ AI Engineering.