About Opensee
Opensee provides instant big data analytics solutions to financial institutions. Our mission is to empower business users to autonomously exploit data at a scale and granularity never seen before in order to optimize risk management, trade execution, regulatory reporting and more.
Founded in 2015 by senior banking executives and big data technology experts, Opensee's commercial traction exploded in 2020 with deployment in several Tier 1 financial institutions on critical use cases. To sustain that growth, we doubled our headcount that same year and are now expanding in NYC.
What’s in it for you?
Join a smart international fintech company that solves some of the hardest big data challenges in a demanding market.
Evolve in an environment where creativity and innovation are highly valued
We are always looking for new talents to join us, so this internship can be converted into a permanent contract as a Junior Scala Developer
Missions
Job description
The rapid growth of our company requires us to strengthen our backend team with motivated, autonomous and highly technical new recruits. The backend is written in Scala, and heavily uses streaming and concurrency in a mainly functional style (Typelevel library stack) to leverage the ClickHouse database as a platform for financial risk analysis.
We are looking for a Scala Developer Intern to join our backend Platform Team that is tasked with developing, expanding and maintaining the APIs enabling our platform to interact with its environment. You will report to one of our Senior Scala Developers.
During the internship, you will learn and contribute to the development of the backend and particularly :
Develop new features and expand the scope of the product
When needed and timely acceptable, refactor or redesign parts of the architecture
Fix bugs and add tests
Share your knowledge through communication and team spirit
Be the last level of support for the nastiest and rarest bugs that may slip through
Keywords: Scala, Cats, Monix, functional programming, ClickHouse, Postgres
Profil
About you
Interest: You are interested in functional programming, web programming, concurrent effects, and data streaming. If you like developing at the edge of the Scala functional programming ecosystem, this job will be a good fit ! Come talk to us.
Qualities: Good communication skills, creativity and autonomy
Prior experience: Experience in Scala, OCaml, Haskell or a similar language, or advanced JVM platform knowledge
Curriculum: You hold a Bachelor's degree in computer science, mathematics or similar subjects
Technical skills:
Scala, streaming, functional programming, data distribution
Writing code people love to read
Autonomy and responsibility
Problem solving
Cats, Shapeless, Monix is a plus
Language skills: Fluent in English both written and verbal, French is a plus
Practical details
Position type: End-of-study internship (Engineer/ Master degree) or Gap-year (Bachelor or equivalent
Start: From February 2022
Duration: 6 month for a full-time internship or 12 month for an apprenticeship (alternance)
Localisation: Paris area (La Défense) - remote work likely given sanitary context
Remuneration: competitive, profile based