Senior Python Developer
Senior Python Developer
Full-Time | Permanent Role | Information Systems & Software Development
Hybrid working model
Firm Overview
We are a technology-driven financial services organization operating in global markets. The firm specializes in data-intensive research and systematic approaches, with a strong emphasis on collaboration between engineering, research, and trading functions. Technology, data, and continuous innovation are central to how the business operates and delivers results.
Role Overview
We are looking for an experienced Senior Python Developer to join a Data and Research team. The primary focus of this role is to design, build, and evolve internal research and data platforms used across the organization. These platforms support quantitative research and trading teams by enabling scalable computation, large-scale backtesting, and efficient deployment of data-driven strategies.
You will work closely with engineers, researchers, and other technical stakeholders to ensure the platforms are robust, performant, and easy to extend.
Key Responsibilities
- Design, develop, and maintain high-quality, reusable, and efficient Python code, including shared libraries and core platform components
- Work collaboratively with peers and stakeholders to ensure high standards of code quality, performance, and maintainability
- Participate in code reviews, testing practices, and technical discussions
- Contribute to internal documentation and shared technical resources
- Investigate production or platform issues, perform root-cause analysis, and implement sustainable fixes
Candidate Profile
- Bachelor's degree in computer science, engineering, or equivalent practical experience
- 5+ years of professional experience developing software in Python
- Strong experience with testing methodologies and CI/CD pipelines
- Experience working with large-scale or distributed systems
- Familiarity with cloud-based environments (e.g., major public cloud providers)
- Solid knowledge of SQL and relational database technologies
This description outlines an ideal profile. Candidates who meet most, but not all, of the criteria and are motivated to grow in the role are encouraged to apply.
Employment Details
- Permanent contract, starting as soon as possible (start date flexible)
- Competitive compensation package, including variable or profit-related components
- Hybrid remote working arrangement
- Modern, collaborative work environment with an emphasis on work-life balance
Diversity & Inclusion
We are committed to fostering an inclusive and respectful workplace. Diversity, equal opportunity, and accessibility are core values, and we actively work to ensure an environment where individuals can thrive professionally while maintaining a healthy balance between work and personal life.
FAQs
Herzlichen Glückwunsch – wir wissen, dass es ein großer Schritt ist, sich die Zeit für eine Bewerbung zu nehmen. Wenn Sie sich bewerben, werden Ihre Angaben direkt an den zuständigen Berater weitergeleitet, der aktiv nach passenden Talenten sucht. Aufgrund der hohen Nachfrage können wir uns möglicherweise nicht bei allen Bewerbern zurückmelden. Wir behalten Ihren Lebenslauf und Ihre Daten jedoch stets in unserer Datenbank und melden uns bei Ihnen, sobald wir ähnliche Positionen sehen oder Fähigkeiten identifizieren, die das Wachstum von Unternehmen vorantreiben können.
Ja. Auch wenn diese Position nicht perfekt zu Ihrem nächsten Karriereschritt passt, hilft uns Ihre Bewerbung dabei, Ihre Fachkenntnisse und Ziele besser zu verstehen. So stellen wir sicher, dass Sie bei der passenden Gelegenheit auf unserem Radar sind.
Wir arbeiten auf unterschiedliche Weise: Zum einen veröffentlichen wir die aktuell verfügbaren Positionen auf unserer Website. Häufig können wir jedoch aus Gründen der Vertraulichkeit nicht alle Vakanzen ausschreiben. Darüber hinaus arbeiten wir mit Kunden zusammen, die einen stärkeren Fokus auf Fähigkeiten legen und darauf, was erforderlich ist, um ihr Unternehmen zukunftssicher aufzustellen.
Aus diesem Grund empfehlen wir, Ihren Lebenslauf zu registrieren, damit Sie auch für Positionen berücksichtigt werden können, die noch nicht geschaffen wurden.
Ja, wir unterstützen Sie bei der Optimierung Ihres Lebenslaufs und der Vorbereitung auf Vorstellungsgespräche. Von individueller Beratung über die gezielte Vorbereitung auf Interviews bis hin zu Gehalts- und Vertragsverhandlungen stehen wir Ihnen während Ihres gesamten nächsten Karriereschritts zur Seite.
