Python Developer
Summary
Senior Python developer on a 6-month contract, fully onsite in NYC, building apps for equity trading and post-trade: trade lifecycle events, corporate actions, and P&L. Uses pandas/Polars/NumPy for data processing, Kafka/Avro for event-driven flows, and FastAPI/Flask REST APIs with SQL databases.
Senior Python Developer – Equities
Location: NYC (Fully Onsite)
Duration: 6-Month Contract
We are seeking a Senior Python Developer with strong financial services experience to build and enhance applications supporting equity trading and post-trade processes.
Key Responsibilities:
- Develop Python solutions for trade lifecycle events, corporate actions, and P&L calculations.
- Build data processing and reconciliation services using pandas, Polars, and NumPy.
- Implement event-driven solutions using Kafka and Avro.
- Develop REST APIs using FastAPI or Flask and work with SQL databases.
- Partner with Middle Office, Operations, and technology teams to improve workflows and automate processes.
- Support production systems, troubleshoot issues, and ensure system reliability.
Requirements:
- 8+ years of professional Python development experience.
- Strong capital markets or financial services background.
- Hands-on experience with equity trading, trade capture, or post-trade processing.
- Experience with Kafka, SQL, and REST APIs.
- Knowledge of CI/CD, automated testing, and production support.
- Strong communication skills and the ability to work in a fast-paced environment.
Preferred: Docker, Kubernetes, cloud platforms, and modern development tools.
Candidates must be available to work fully onsite in NYC for the six-month contract.