Staff Python Engineer
Core
Provide technical leadership and hands-on engineering for high-impact challenges in systematic trading, quantitative research, petabyte-scale data platforms, and AI solutions.
Role type
Staff Python Engineer (Senior IC with architectural leadership)
Builds
Scalable backend systems, APIs, distributed compute applications, and high-performance data pipelines for financial datasets.
Domain
Financial services / Systematic trading / Quantitative research / Data engineering
Required skills
Python (expert-level), system architecture, distributed systems, Linux, Git, database technologies (relational/NoSQL/timeseries), large-scale data handling, technical mentorship, stakeholder alignment
Preferred skills
Python scientific stack (pandas, numpy, scipy, scikit-learn), ArcticDB, monitoring/metrics (Prometheus, InfluxDB), streaming (Kafka), big data (Hadoop, Spark), LLMs, financial services experience (via careerplan.io/jobs/25ddc412-fe69-4fbd-b750-da481d30a4d9-staff-python-engineer-at-man-group)
Technologies
Python, pandas, numpy, scipy, scikit-learn, ArcticDB, Oracle, PostgreSQL, MongoDB, Kafka, Hadoop, Spark, Prometheus, InfluxDB, Elasticsearch
Responsibilities
Own architectural direction for critical systems spanning multiple teams; design and build scalable backend systems and data pipelines; act as technical escalation point and thought partner; set engineering standards and mentor engineers; drive cross-team initiatives like migrations and PoCs; participate in production support and incident response; champion AI-assisted development tools.
Seniority
Staff, hands-on IC with strategic influence
