Software Engineer Python / Java in the Trading Environment (m/f/d)
- 18 June 2026
- 100%
- Zürich
About the job
80% - 100% | IT / Business Engineering | Zurich | Experienced Professionals
Our team is responsible for the development, operation and integration of trading systems in the areas of Trading, Market Making, Real-Time Position Keeping, Market Risk and Profit / Loss Analysis. Our main tasks include the implementation and maintenance of interfaces to numerous peripheral systems, trading platforms and market connections.
Are you eager to apply your skills in an agile and dynamic environment where your contribution generates direct business value? With us, you can expect exciting and varied tasks with room for initiative in a forward-looking company.
Are you eager to apply your skills in an agile and dynamic environment where your contribution generates direct business value? With us, you can expect exciting and varied tasks with room for initiative in a forward-looking company.
Your tasks
- Design and implementation of modules and interfaces around the trading systems using Python and Java
- Integration, customising and lifecycle management of existing software components of our trading systems
- Close collaboration with the business department to analyse requirements and advise on technical questions as well as possible implementation options
- Participation in agile projects to further develop trading applications and optimise business (e.g. automation of business processes, new product types and functional upgrades) and technical processes (e.g. test, deployment automation and performance optimisation)
- The opportunity to independently drive and implement possible automations to make developers’ lives easier
Your profile
- Completed higher technical education/training in computer science
- Experience as a software developer, ideally in the financial sector, as well as knowledge of trading systems (e.g. Front Arena)
- Solid programming experience with Python and/or Java as well as knowledge of Spring Boot and streaming technologies such as Hazelcast and Kafka
- Experience with databases and time series (PostgreSQL, TimescaleDB), as well as solid knowledge of SQL and database design
- Ideally, you have initial exposure to data analytics and are familiar with the corresponding tools (e.g. Jupyter Notebook, Python Data Stack, Tableau) or are willing to familiarise yourself with this area
- Commitment, team spirit and enjoyment of exciting and varied work
- Fluent in German and English
Our offer
- Challenging, varied environment in IT with proximity to trading
- Mutual support and team spirit are highly valued here
- Possibility to work from home
- Access to internal and external networks and mentoring programmes
- A culture of continuous (further) development – technical, professional and personal
- A modern workplace in the lively District 5 with excellent transport connections (Hardbrücke station) and the possibility to organise your work flexibly
Only direct applications will be considered for this position.
Amir Reshef
is happy to assist you.
Phone: 044 292 27 39
is happy to assist you.
Phone: 044 292 27 39