Technology is at the core of this global trading firm’s success. Their in-house software powers millions of trading decisions every day, enabling faster, smarter performance in highly competitive markets. The Amsterdam-based Python Development teams create scalable, business-critical applications and automation tools that empower trading and business-support teams across Amsterdam, London, Zug, and Mumbai.
Core Responsibilities
As a Python Software Engineer in Amsterdam, you’ll design, build, and optimise high-performance systems that directly impact real-time trading, data analysis, and decision-making. You’ll work closely with traders, researchers, and analysts to deliver solutions such as:
- Signal generation and backtesting frameworks
- Trade management and analytical tools
- Data visualisation dashboards and monitoring systems
- Regulatory and risk-surveillance tools
In this highly collaborative environment, you’ll interact directly with the end users of your work — sitting just a few meters away — giving you full ownership and fast feedback cycles. You’ll contribute to projects from initial concept and requirements gathering through to design, development, and production deployment.
This role suits engineers who thrive on autonomy, technical depth, and close collaboration with business stakeholders. You’ll be part of a high-performing team that values curiosity, continuous learning, and pragmatic innovation.
Typical projects might include:
- Integrating a new trading signal into existing frameworks
- Building analytics and visualisation tools for trading desks
- Debugging or deep performance tuning of complex systems
- Creating and maintaining internal Python libraries
- Launching new full-stack projects from scratch
Skills & Experience
- 4+ years of professional software engineering experience
- Strong technical expertise in Python, with deep understanding of its internal workings, strengths, and limitations
- Familiarity with common Python frameworks and libraries such as FastAPI (AsyncIO), Pandas, Polars, Celery, NumPy, SciPy, Scikit-learn, TensorFlow, XGBoost, or PyTest
- Experience or interest in DevOps, databases, big data, or front-end technologies (e.g., Kubernetes, Docker, Helm, GitLab CI, TypeScript, React, Redis, PostgreSQL, Kafka, Apache Arrow, or Parquet)
- A critical, detail-oriented mindset with strong analytical and problem-solving skills
- Ability to challenge assumptions, validate solutions, and communicate effectively with technical and business stakeholders
- Experience working with financial data is required; prior experience within financial services is a strong advantage
- Curiosity about financial markets and enthusiasm for learning how technology drives trading success
If you’re passionate about building fast, elegant systems that run at global scale, connect with Alexandra Udriste or apply via [email protected].
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Network Engineer - Trading Systems
2026-03-06
Senior Java Software Engineer
2026-02-20
Python Developer
2026-06-19
- Posted
- Nov 07, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Amsterdam
- Company
- Elity Global
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Network Engineer - Trading Systems
2026-03-06
Senior Java Software Engineer
2026-02-20
Python Developer
2026-06-19