Python engineer in quantitative investment strategies

Grid Dynamics

Greater London

On-site

GBP 120,000 - 170,000

Full time

41 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Sports
Professional development

Job summary

Grid Dynamics is partnering with a leading global investment bank to recruit a Senior Python Engineer for the Quantitative Investment Strategies (QIS) Technology team in Global Markets. You will design, develop, and maintain production-grade Python applications and backend services within a distributed architecture, owning technical requirements and delivering business-critical functionality.

You will collaborate with quantitative developers, quants, and front-office stakeholders to expand the

Qualifications

  • Strong Python development experience in a professional software engineering setting.
  • Excellent understanding of object-oriented programming and design principles.
  • Experience building backend services and multi-service applications.
  • Ability to design, develop and deliver solutions independently from ambiguous requirements.
  • Experience with distributed or service-oriented architectures.

Responsibilities

  • Design, develop and maintain production-grade Python applications and backend services.
  • Build multi-service applications within a distributed architecture.
  • Translate business objectives into practical engineering solutions.
  • Contribute to QIS platform expansion across assets (Equities, Commodities, Credit, Rates).
  • Collaborate with quants and front-office stakeholders to deliver business-critical functionality.
  • Investigate and resolve production issues and adapt to changing priorities.

Skills

Python
OOP
Backend services
Distributed systems
Production support
Problem-solving
Communication
Independent delivery

Tools

Quartz platform
Beacon platform

Job description

Описание:

We are partnering with a leading global investment bank to recruit a Senior Python Engineer into its Quantitative Investment Strategies (QIS) Technology team within Global Markets. The team owns and develops the end-to-end technology platform supporting the bank's QIS products, covering product creation, pricing and calculations, lifecycle management, reporting, and publishing to Bloomberg and other downstream systems.

Задачи:

Design, develop and maintain production-grade Python applications and backend services. Build and enhance object-oriented, multi-service applications within a distributed architecture. Take ownership of technical requirements, translating business objectives into practical engineering solutions. Contribute to the development and expansion of the QIS platform across Equities, Commodities, Credit and Rates. Work on application performance, scalability, reliability and maintainability. Develop and integrate services communicating across the wider platform. Contribute to new event-driven and queue-based initiatives. Work closely with quantitative developers, quants and front-office stakeholders to deliver business-critical functionality. Investigate and resolve production issues, responding to business queries and changing priorities. Understand and contribute to a large, established and bespoke banking technology environment. Collaborate with engineers across London, the US, India and Tokyo.

Требования:
  • Strong commercial experience developing Python applications in a professional software engineering environment.
  • Excellent understanding of object-oriented programming (OOP) and application design principles.
  • Experience building backend services and multi-service applications.
  • Ability to design, develop and deliver solutions independently, working from sometimes ambiguous requirements.
  • Strong problem-solving skills and the ability to take ownership of technical challenges.
  • Experience working with distributed or service-oriented architectures.
  • Comfortable working within large, complex and established codebases.
  • Strong communication skills and the ability to collaborate with technical and business stakeholders.
  • A hands-on approach, with a willingness to contribute to both new development and production support.
  • Будет плюсом: Experience within investment banking, capital markets or financial services; Knowledge of derivatives, equities, quantitative investment strategies or market data; Experience with low-latency, high-performance or high-throughput systems; Familiarity with distributed and event-driven architectures; Experience with messaging technologies or inter-service communication frameworks; Exposure to bank-specific Python platforms or frameworks such as Quartz, Athena or Beacon; Experience with queue management frameworks or technologies; Knowledge of pricing, product lifecycle management or trading systems
Условия:
  • Opportunity to work on bleeding-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, sports
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python engineer for investment platforms
Python engineer for investment platforms

DataArt • Greater London

Hybrid
GBP 90,000 - 120,000
python developer in fintech
python developer in fintech

Hunter Bond • Greater London

On-site
GBP 180,000 - 200,000
High compensation
Career progression
Exposure to cutting-edge tech
python developer for an investment platform
python developer for an investment platform

DataArt • Greater London

On-site
GBP 90,000 - 140,000
Python Software Engineer | Quant Trading
Python Software Engineer | Quant Trading

Selby Jennings • Greater London

On-site
GBP 90,000 - 120,000
Backend engineer in investment technology
Backend engineer in investment technology

T. Rowe Price • Greater London

Hybrid
GBP 90,000 - 130,000
Career development resources
Flexible working
Senior Python Engineer – Quantitative Investment Strategies (QIS)
Senior Python Engineer – Quantitative Investment Strategies (QIS)

Grid Dynamics • Greater London

Hybrid
GBP 110,000 - 140,000
Medical insurance
Sports
Well-equipped office
+1
python developer in quantitative investment
python developer in quantitative investment

Man Group • Greater London

On-site
GBP 90,000 - 130,000
Возможности профессионального развития
Гибкий график
Пакет социального обеспечения
Python Software Engineer | Trading Systems
Python Software Engineer | Trading Systems

Selby Jennings • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Python Developer
Python Developer

Saragossa • Greater London

On-site
GBP 70,000 - 120,000
Senior Python Engineer, Investment Platform
Senior Python Engineer, Investment Platform

DataArt • Greater London

Hybrid
GBP 90,000 - 120,000