Python Developer
Title of position:
- Python Developer
Day-to-day responsibilities:
- Design and implement backend Python software solutions within the structured Notes domain. Collaborate on React UI app, ensuring clean API contracts and integration with backend services.
- Work in close collaboration with Quants/Sales/Trading and other tech team.
- Contribute to system design and architecture decisions for a globally distributed FO platform.
- Play an active role in defining and evolving development best practices in the team.
- Collaborate with sales and structuring to ensure alignment with business requirements.
- Provide production support for critical FO systems, including issue diagnosis and remediation.
Required skills & technologies (“must-haves”):
- Strong programming experience with Python or another OO language, with proven engineering background..
- Working experience in global markets in a desk aligned/front office role.
- Excellent communication and stakeholder management skills.
- Experience delivering business-critical applications in fast-paced, high-pressure environments.
Things that will set candidates apart (“nice-to-haves”):
- Values candidates who can hit the ground running
- Strong emphasis on attitude + ability to work in fast-paced FO environment
- Mid–senior (typically 5+ years), but focus is on quality of engineering experience over years
- Exposure to structured products / pricing
- Ability to engage with UI/React teams (no need to build UI)
- General understanding of financial products (no deep quant knowledge required