Software Engineer (trading) H/F
Courbevoie, 92400
CDI
Description
We are looking for a Software Engineer (trading), based in Paris or remote in France. Curious, autonomous, and with an entrepreneurial mindset, you will actively contribute to accelerating our growth.
đ« Who are we ?
Constella is an algorithmic trading company specialising in investment and technology solutions to promote liquid and efficient markets
We manage proprietary investment strategies in the digital asset market
We offer customised liquidity solutions, designed specifically for token issuers, market makers, exchanges and institutional needs
We operate in very high-growth markets with significant institutional adoption
We are tech-driven and have a proprietary technical and operational infrastructure
Mission
đ Your mission
As a Software Engineer (trading), you will work closely with the Head of Engineering and the CTO/co-founder.
Working in close collaboration with a small strike-team across a range of complex trading and assets management problems
Be autonomous and an active source of new ideas and propositions, always humbly challenging the existing solutions
Helping improve the backend structure for the projects you work on
Helping maintain our existing toolset and contribute to the implementation of new tools
Participating in the team meetings for coordination. as needed
Maintaining Constellaâs infrastructure for existing and future tools
Profil
đŒ Experience
A minimum of 4 years of relevant programming experience in a backend language
Experience of working with distributed and / or event-driven systems
Experience with test-driven programming
Interest or experience with functional programming principles/languages (Haskell, F#...)
(Ideally) Experience with large datasets related technologies
(Ideally) Experience with functional-style back-end languages like Elixir, Scala or Haskell
đ ïž Skills
Fluent English is required to communicate with the team
Curious, autonomous and software craftsmanship mindset
Ability to work self-managed as well as part of a team
Knowledge of design patterns and systems architecture in general
Comfortable with relational databases
Knowledge and appreciation of software engineering practices such as code review, source control, continuous integration and testing
đ Nice to have
Strong interest in algorithmic trading
Experience in Elixir
Good command of French
Interest in financial and capital markets
Interest in cryptocurrencies and blockchain in general
Interest in growing and improving algorithmic trading strategies