We're partnering with a global leader in the energy and commodities space that is hiring a Full Stack Python Developer to build internal applications supporting their business operations team. This role sits directly alongside trading, logistics, and operations - giving you unmatched visibility into how software can accelerate real-world decisions.
You'll be working with modern Python and React stacks to transform legacy tools and workflows into scalable, production-grade platforms.
What You'll Do
- Own the end-to-end development of internal tools and analytics platforms used daily by commercial and operations teams
- Migrate critical Excel/Python workflows into robust, maintainable full-stack applications
- Rapidly prototype solutions directly with end users and iterate based on real-time feedback
- Contribute to architecture, tooling, and long-term platform direction as part of a global engineering community
- Write modular, scalable code using Python (FastAPI, SQLModel, Pandas) and React (TypeScript, modern component libraries)
- Champion quality, performance, and reliability in everything you build
Who We're Looking For
- 4+ years of experience in professional Python and React development (not academic or bootcamp-only projects)
- Deep fluency with modern Python backends (FastAPI, SQLModel, Pydantic) and relational databases (PostgreSQL preferred)
- Strong frontend experience with React + TypeScript; familiarity with component libraries like Mantine, and state/query tools like Tanstack
- Production-level understanding of data modeling, API design, and code modularity
- Ability to collaborate closely with non-technical stakeholders, gather requirements, and independently drive projects from start to finish
- Experience deploying apps with Docker and working in version-controlled, team-based environments (Git, CI/CD)
- Bonus: Familiarity with prompt engineering, LLM integration, or previous work in energy, trading, or financial domains