Python Senior Software Engineer – London Hybrid : up to £200k base + bonus

Hunter Bond

Greater London

In loco

GBP 75.000 - 120.000

Tempo pieno

2 ore fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Hunter Bond is seeking a highly skilled Python Engineer to join its elite engineering team in London. You will design, build and operate production-grade Python applications, scale platforms, and contribute to backend services and microservices within a demanding global tech environment.

You will work on asynchronous systems, high-performance infrastructure, and data-intensive workloads, partnering with senior engineers to drive architecture and delivery across the full SDLC.

Competenze

  • 5+ years of professional software engineering experience.
  • Exceptional Python programming skills and strong knowledge of modern Python.
  • Strong understanding of software design principles, data structures and algorithms.
  • Experience building scalable, distributed and highly available applications.
  • Strong knowledge of asynchronous programming, concurrency and multithreading.
  • Experience developing backend services, APIs and microservices.
  • Strong understanding of Linux and production engineering environments.
  • Experience with databases, data structures and efficient data processing.
  • Excellent debugging, problem-solving and system design capabilities.
  • A track record of building and maintaining complex, production-critical software.

Mansioni

  • Design, develop and maintain complex, production-grade Python applications.
  • Build scalable platforms, services and infrastructure supporting a global technology environment.
  • Develop distributed systems, asynchronous applications and sophisticated backend services.
  • Engineer internal frameworks, automation tools and developer platforms.
  • Design efficient APIs and integrate systems across complex technology ecosystems.
  • Focus on software performance, reliability, scalability and maintainability.
  • Work with large-scale data processing, databases and distributed computing technologies.
  • Drive architectural decisions and influence the development of critical technology platforms.
  • Take ownership of projects throughout the full software development lifecycle, from initial design through to production.
  • Collaborate with talented engineers and stakeholders to deliver technically challenging solutions.

Conoscenze

Python programming
Distributed systems
Concurrency & multithreading
APIs & microservices
Linux production environments
Data processing

Formazione

BSc/MSc in Computer Science or similar

Strumenti

Docker
Kubernetes

Descrizione del lavoro

We are partnering with a world-renowned trading firm looking to hire exceptional Python Engineers to join its highly sophisticated engineering organisation.

This is an opportunity to work at the cutting edge of technology, building complex, scalable and high-performance software within one of the most technically demanding environments in the industry.

The firm operates at significant global scale, where engineering quality, innovation, reliability and performance are fundamental. You will be developing sophisticated software platforms, infrastructure and tooling, tackling challenging engineering problems and working alongside some of the strongest technical talent in the market.

The Opportunity

As a Python Engineer, you will have the opportunity to:

  • Design, develop and maintain complex, production-grade Python applications.
  • Build scalable platforms, services and infrastructure supporting a global technology environment.
  • Develop distributed systems, asynchronous applications and sophisticated backend services.
  • Engineer internal frameworks, automation tools and developer platforms.
  • Design efficient APIs and integrate systems across complex technology ecosystems.
  • Focus on software performance, reliability, scalability and maintainability.
  • Work with large-scale data processing, databases and distributed computing technologies.
  • Drive architectural decisions and influence the development of critical technology platforms.
  • Take ownership of projects throughout the full software development lifecycle, from initial design through to production.
  • Collaborate with talented engineers and stakeholders to deliver technically challenging solutions.

What We're Looking For

  • 5+ years of professional software engineering experience.
  • Exceptional Python programming skills and strong knowledge of modern Python.
  • Strong understanding of software design principles, data structures and algorithms.
  • Experience building scalable, distributed and highly available applications.
  • Strong knowledge of asynchronous programming, concurrency and multithreading.
  • Experience developing backend services, APIs and microservices.
  • Strong understanding of Linux and production engineering environments.
  • Experience with databases, data structures and efficient data processing.
  • Excellent debugging, problem-solving and system design capabilities.
  • A track record of building and maintaining complex, production-critical software.
  • BSc or MSc in Computer Science or similar

Additional Experience That Would Be Beneficial

  • C++, Rust, Java or other programming languages.
  • High-performance computing, low-latency or high-throughput environments.
  • Distributed computing frameworks and large-scale data processing.
  • Cloud infrastructure, containerisation, Docker and Kubernetes.
  • SQL, database internals, caching and messaging systems.
  • CI/CD, testing frameworks and developer productivity tooling.
  • Experience within financial services, quantitative trading or other technically demanding industries.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Python Software Engineer - Up to £170k Base _ Bonus! - London (Hybrid) - Elite Fintech Firm!
Python Software Engineer - Up to £170k Base _ Bonus! - London (Hybrid) - Elite Fintech Firm!

Hunter Bond • Greater London

In loco
GBP 102.000 - 170.000
Python Software Engineer | Trading Systems
Python Software Engineer | Trading Systems

Selby Jennings • Greater London

In loco
GBP 70.000 - 110.000
Competitive compensation
Senior Software Engineer
Senior Software Engineer

DW Search • Greater London

Ibrido
GBP 80.000 - 120.000
Senior Software Engineer (Python) – Leading HFT Trading Firm – Excellent Compensation + Benefits
Senior Software Engineer (Python) – Leading HFT Trading Firm – Excellent Compensation + Benefits

Mondrian Alpha • Greater London

In loco
GBP 90.000 - 120.000
Python Developer - Up to £155k + Bonus + Benefits - London
Python Developer - Up to £155k + Bonus + Benefits - London

Hunter Bond • Greater London

In loco
GBP 50.000 - 80.000
Innovation Fridays
Annual personal tech budget
Fully funded trips to conferences
+3
Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus)
Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus)

Hunter Bond • Greater London

Ibrido
GBP 225.000 - 275.000
Highly competitive compensation
Access to modern data technologies
Clear career progression
+1
Python Software Engineer | Quant Trading
Python Software Engineer | Quant Trading

Selby Jennings • Greater London

In loco
GBP 90.000 - 120.000
Python Developer - London - Up to £160,000 Starting Base + Exceptional Bonuses/Benefits
Python Developer - London - Up to £160,000 Starting Base + Exceptional Bonuses/Benefits

Hunter Bond • Greater London

In loco
GBP 100.000 - 160.000
Python Software Engineer
Python Software Engineer

Hunter Bond • Greater London

In loco
GBP 90.000 - 150.000
C++ Senior Software Engineer – London Hybrid : up to £200k base + bonus
C++ Senior Software Engineer – London Hybrid : up to £200k base + bonus

Hunter Bond • Greater London

In loco
GBP 120.000 - 180.000