Overview
We are seeking a skilled Product Engineer with a backend focus to join a dynamic engineering team responsible for the development of a cutting-edge commercial platform within the energy and trading sector. This role emphasizes building and maintaining systems that handle billing, pricing, and transactional workflows, providing an opportunity to impact the architecture and functionality of software that operates in a data-intensive environment. The ideal candidate will thrive in a collaborative setting and be passionate about creating scalable and reliable backend solutions.
Responsibilities
- Design and develop backend services using Python to enhance billing and pricing functionalities.
- Build APIs and workflows that efficiently process high volumes of transactional data.
- Model complex business rules and perform financial calculations accurately.
- Collaborate with product teams to create solutions from the ground up.
- Contribute to front-end development using TypeScript when necessary.
- Improve system reliability, scalability, and engineering best practices as the platform evolves.
- Take ownership of complex engineering challenges and make key technical decisions.
Requirements
- 5+ years of experience in software engineering with a strong emphasis on Python.
- Proven experience in developing billing, settlement, or pricing platforms.
- Familiarity with the energy sector or financial trading is highly desirable.
- Ability to work with data-heavy systems and understand complex business logic.
- Demonstrated ownership and product mindset in previous roles.
- Strong communication and collaboration skills in a team-oriented environment.
- Experience in agile startup or scale-up settings is advantageous.
- Expertise in creating platforms where transactional integrity and accuracy are critical.