Python Developer ETrading

Huxley Associates
London, United States
1 day ago
Apply on computerjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Java (Programming Language) Airflow Behavior-Driven Development Django Web Framework Python (Programming Language) PostgreSQL Linux System Administration Web Application Frameworks Test-Driven Development (TDD) Flask (Web Framework) Snowflake Database Optimization
+5 more
Fastapi Information Technology Apache Kafka Video Streaming Data Pipelines

Requirements

  • Expert-level Python development experience.
  • Strong commitment to writing clean, maintainable and testable code.
  • Advanced SQL knowledge and database optimisation experience.
  • Deep understanding of Linux environments.
  • Excellent knowledge of algorithms and data structures.
  • Proven experience leading technical projects and mentoring engineers.
  • Degree in Computer Science or a related technical discipline, or equivalent commercial experience.

Highly Desirable

  • Experience with Test-Driven Development (TDD), Behaviour-Driven Development (BDD) or similar testing methodologies.
  • Knowledge of PostgreSQL and/or Snowflake.
  • Experience with modern Python web frameworks such as Django, Flask or FastAPI.
  • Familiarity with event-streaming technologies including Apache Kafka.
  • Experience building data pipelines using Apache Airflow.
  • Exposure to Java development.

Benefits & conditions

  • Work on cutting-edge electronic trading technology.
  • Influence the architecture of business-critical systems.
  • Lead projects with real commercial impact.
  • Collaborate with high-performing engineering teams across Europe and the US.
  • Gain exposure to complex, high-throughput, low-latency environments.
  • Grow your leadership and technical expertise in a challenging and rewarding setting.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on computerjobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…