Taro Logo

Quantitative Developer

OANDA is a global financial technology company providing currency trading, data and analytics solutions through an award-winning trading platform.
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Finance

Description For Quantitative Developer

OANDA is a leading fintech company transforming how the world interacts with currencies through trading and data solutions. As a Quantitative Developer, you'll join a versatile quant team managing trading and risk management models for FX market making. The role combines technical software engineering with potential exposure to mathematical modeling, offering a unique opportunity to work on an award-winning platform processing billions in daily transactions.

The position is based in Krakow with a hybrid work arrangement, requiring one office day per week. You'll be instrumental in building and maintaining financial models, developing infrastructure, and optimizing research and production processes. The role involves working with modern technologies including Python, SQL, Unix, Apache Spark, Docker, and Google Cloud Platform.

This is an excellent opportunity for an experienced developer with 5+ years of Python expertise who wants to apply their skills in quantitative finance. The ideal candidate combines strong technical abilities with financial industry experience and a passion for continuous learning. You'll be part of a company that values innovation, focusing on providing the best customer experience in currency trading and data solutions.

OANDA offers a collaborative, inclusive work environment with offices worldwide, valuing diverse skills and experiences. The company has received multiple awards, including 'Brokerage House of the Year 2022' and recognition for ease of use and research quality. Join a team that's revolutionizing currency trading through innovative trading experiences and analytics solutions.

Last updated 3 days ago

Responsibilities For Quantitative Developer

  • Work closely with analysts building, implementing and back-testing financial models
  • Design, code and maintain the team's infrastructure
  • Optimize automation of research and production processes
  • Support on-prem to cloud migration
  • Develop analytics libraries
  • Research and create new data pipelines
  • Monitor production runs and report generation
  • Investigate and diagnose validation check failures

Requirements For Quantitative Developer

Python
Kubernetes
  • University degree in computer science, physics, engineering or related field
  • 5+ years of solid coding experience in Python
  • SQL proficiency and ability to work with different RDMS
  • Strong Unix platform skills including Bash scripting
  • Familiarity with Apache Spark and Docker
  • Knowledge of Scala, C++ or R is a plus
  • Ability to write well-documented, clean code
  • Familiarity with Google Cloud Platform
  • Working experience in financial institutions
  • Detail oriented attitude
  • Eagerness to learn, grow and develop new skills quickly

Interested in this job?

Jobs Related To OANDA Quantitative Developer

Senior Software Engineer (Scala/Java)

Senior Software Engineer position at OANDA, focusing on backend development with Scala/Java for currency trading and payment systems.

Senior Backend Software Engineer / SMTS - Distributed Systems - Bangalore

Senior Backend Software Engineer position at Salesforce Bangalore, focusing on distributed systems development with 2+ years experience required. Hybrid work model with comprehensive benefits.

Senior Software Engineer - Backend

Senior Backend Software Engineer role at NVIDIA, building next-gen Network management and Telemetry systems using modern cloud technologies and distributed systems.

Senior LLM Systems Engineer, NeMo Microservices Platform

Senior LLM Systems Engineer position at NVIDIA, focusing on building and scaling AI microservices platform with competitive compensation and flexible location options.

Senior Software Engineer - Build Systems - Metabuild

Senior Software Engineer role at Adobe focused on developing and enhancing Python-based build systems and dependency management for complex C++ projects.