Senior Python Developer (Front Office Trading Systems)
Full Time
Senior Level
10+ years
Posted 3 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
This role involves working as a Senior Python Developer focused on Front Office Trading Systems, building and maintaining enterprise-wide trading platforms, and partnering with end-users to deliver technical solutions in Power & Gas Commodity markets.
Responsibilities
- Own the design, development, and operation of mission-critical Front Office trading applications, including cloud-native data platforms hosted on Amazon Web Services (AWS)
- Architect and deliver high-performance, low-latency, and scalable solutions that directly support trading, risk management, P&L, and market analytics
- Partner closely with Front Office, Trading, Risk, and Quant teams to translate complex business requirements into robust technical solutions
- Lead the end-to-end delivery lifecycle: requirements analysis, solution design, prioritization, implementation, testing, deployment, and production support
- Drive operational excellence through advanced monitoring, alerting, observability, automation, and predictive operations for 24x7 trading systems
- Provide technical leadership and architectural guidance across globally distributed internal teams and third-party delivery partners
- Ensure solutions adhere to security, performance, resiliency, and compliance standards expected in a regulated trading environment
- Act as a technology ambassador for the client IT, representing the organization internally and externally with credibility at senior business and technical levels
Requirements
- 10-15 years of engineering experience
- Heavy Python development
- Deep AWS (production architecture level)
- Built distributed, scalable enterprise systems
- Trading/commodities / energy / financial markets systems experience
- Front Office experience
- Risk experience
- P&L experience
- Trade Capture experience
- Market Data experience
- Strong communication skills (works directly with traders daily)
- Good tenure/stability
Qualifications
- 10-15 years of engineering experience with heavy Python development
Nice to Have
- Bachelor’s or Master’s in CS/Engineering
- FIX protocol exposure
Skills
Python
*
SQL
*
AWS
*
Kubernetes
*
Docker
*
REST APIs
*
Linux
*
* Required skills
Certifications
AWS Certified Solutions Architect
(Required)