Overview
We are seeking a skilled Product Engineer with a backend focus to join a dynamic engineering team within a technology company operating in the energy and trading sector. In this role, you will be instrumental in building and enhancing commercial platforms, particularly in areas related to billing, pricing, and high-volume transactions. You will collaborate closely with Product teams to design and implement solutions that meet the complexities of the business domain.
Responsibilities
- Design and own backend services in Python.
- Build scalable functionality for billing, pricing, and commercial platforms.
- Develop APIs and workflows for processing high volumes of transactional data.
- Model complex business rules and financial calculations.
- Collaborate with Product teams to design solutions from first principles.
- Contribute across the stack, including TypeScript where appropriate.
- Enhance reliability and scalability as the platform evolves.
Requirements
- 5+ years of commercial software engineering experience.
- Strong production-grade Python expertise.
- Experience in building billing, settlement, pricing, or payments platforms.
- Background in the energy, utilities, commodity trading, or financial trading sectors is highly desirable.
- Comfortable with data-heavy systems and complex business logic.
- Strong product mindset with a high level of ownership.
- Excellent communication and collaboration skills.
- Experience in startup or scale-up environments is advantageous.