Python Developer

RJC Group

Lausanne

On-site

CHF 140,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

RJC Group is seeking a Python Engineer to join our front office teams in Lausanne. The role requires close collaboration with front office stakeholders and a proven ability to translate business requirements into robust technical solutions.

Candidates should have hands-on experience with Python-based systems in trading environments and a solid grasp of software architecture, APIs, and distributed systems.

Qualifications

  • 5+ years of professional experience in software engineering.
  • Strong knowledge of software architecture, APIs, distributed systems, and scalable solutions.
  • Hands-on experience with Python-based systems, ideally within trading.
  • Ability to translate business requirements into technical solutions.

Responsibilities

  • Collaborate with front office stakeholders to translate business requirements into technical solutions.

Skills

Python
Software architecture
APIs
Distributed systems
Communication

Job description

We are working with a Trading firm looking for a Python Engineer to join their front office teams.

Working directly with front office stakeholders, this is an interesting role that requires candidates with strong technical and communication skills.

Requirements:

  • 5+ years of professional experience in software engineering
  • Strong knowledge of software architecture, APIs, distributed systems, and scalable technology solutions.
  • Hands-on experience developing and supporting Python-based systems, ideally within trading
  • Demonstrated ability to translate business requirements into effective technical solutions
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Engineer - Front Office Trading Systems
Python Engineer - Front Office Trading Systems

RJC Group • Lausanne

On-site
CHF 140,000 - 180,000
Python Data Engineer - Crypto Trading & Research (Onsite Zug)
Python Data Engineer - Crypto Trading & Research (Onsite Zug)

IMC B.V. • Zug

On-site
CHF 80,000 - 100,000
Collaborative company culture
Dynamic work environment
Opportunities for personal impact
Front Arena Developer - Trading Systems & Python Expert
Front Arena Developer - Trading Systems & Python Expert

Nicoll Curtin • Zürich

On-site
CHF 110,000 - 140,000
Front Arena Developer
Front Arena Developer

Nicoll Curtin • Zürich

On-site
CHF 110,000 - 140,000
Python Software Engineer - Digital Assets
Python Software Engineer - Digital Assets

IMC • Zug

On-site
CHF 80,000 - 100,000
Collaborative company culture
Dynamic work environment
Opportunities for personal impact
Crypto Post-Trade Analyst: Mid Office & Python Automation
Crypto Post-Trade Analyst: Mid Office & Python Automation

IMC B.V. • Zug

On-site
CHF 110,000 - 150,000
Quant Developer Intern: Trading Systems & Analytics
Quant Developer Intern: Trading Systems & Analytics

Oryctérope Transalpin SARL, a TransMarket Group Company • Unterwallis

On-site
CHF 90,000 - 150,000
Front Arena Trailblazer: Trading Platform Architect
Front Arena Trailblazer: Trading Platform Architect

Julius Baer • Zürich

On-site
CHF 140,000 - 190,000
Senior Trading Platform Engineer (Python/Go) | Hybrid
Senior Trading Platform Engineer (Python/Go) | Hybrid

Swissblock • Baar

Hybrid
CHF 140,000 - 210,000
Hybrid working model
Office in Zug
25 days annual leave
+3
Senior Software Engineer - Trading
Senior Software Engineer - Trading

Swissblock • Baar

Hybrid
CHF 140,000 - 210,000
Hybrid working model
Office in Zug
25 days annual leave
+3