Staff Engineer
Core
Staff Python Engineer providing technical leadership and hands-on engineering for systematic trading, quantitative research, and petabyte-scale data platforms.
Role type
Staff individual-contributor Python engineer
Builds
Scalable backend systems, APIs, distributed compute applications, and high-performance data pipelines for trading and research infrastructure
Domain
Financial services / Systematic trading / Quantitative research / Data engineering
Required skills
Python, distributed systems, Linux, Git, database technologies (relational/NoSQL/timeseries), large-scale data processing, architectural design, technical mentorship, AI-assisted development tools
Preferred skills
Python scientific stack (pandas, numpy, scipy, scikit-learn), data platforms (Prometheus, InfluxDB, Elasticsearch, Kafka, Hadoop, Spark), ETL and data warehousing, open-source contributions, LLMs, financial services experience
Technologies
Python, ArcticDB, pandas, numpy, scipy, scikit-learn, Oracle, PostgreSQL, SQL Server, MySQL, MongoDB, Prometheus, InfluxDB, Elasticsearch, Kafka, Hadoop, Spark, Git, Linux
Responsibilities
Own architectural direction for critical systems spanning multiple teams; Design and build scalable backend systems and distributed compute applications; Build and evolve high-performance data pipelines for petabyte-scale datasets; Act as technical escalation point and thought partner for engineers and researchers; Lead by example on engineering craft and mentor engineers; Drive cross-team technical initiatives from proposal to delivery; Participate in production support and incident response; Champion adoption of AI-assisted development tools
Seniority
Staff, hands-on IC with significant autonomy and influence