Python Developer III
Core
Design, develop, enhance, and support business-critical Python applications and services on the Quartz platform for trading, risk, operations, reporting, and analytics functions.
Role type
Senior Python Developer (Quartz platform)
Builds
Python-based applications, automation frameworks, APIs, data-processing solutions, and scheduled workflows
Domain
Financial services / Trading and risk technology
Deliverable
production ML models | product features
Required skills
Python development, object-oriented design, relational databases (SQL), RESTful APIs, Git-based source control, CI/CD practices, automated testing
Preferred skills
Quartz platform experience, index trading support, distributed computing concepts, event-driven architectures, data processing frameworks
Technologies
Quartz, Python, SQL, Git, RESTful APIs
Responsibilities
Code solutions and unit test to deliver requirements; Design, develop, and modify architecture components; Mentor engineers on CI/CD practices; Execute story refinement and estimation; Perform spike/proof of concept; Automate manual release activities; Design and maintain automated test suites
Seniority
Senior, hands-on IC