For Opensee backend, we have ten software engineers in two teams, and are currently looking for another backend engineer to join us.
The team’s work starts with a new “issue”. This issue can be a new feature, a bug that needs to be fixed, an improvement to performance, or even a whole new domain such as LLMs. First, we need to understand the issue. Then we determine whether the issue falls in the team’s scope. Based on our understanding of the issue, we decide what changes we need to make and where. It can be a line of code in one of our services, or a new table in the database, or a whole new microservice that needs to be created. By this time, it should be clear how to implement the changes that resolve the issue.
Every member of the team is involved in all these steps.
SO THE PRIMARY SKILLS THAT WE LOOK FOR ARE :
The backend is mainly written in functional Scala (Typelevel) with a few services in Rust and Python. A good command of one or more of languages is appreciated, but not strictly required. We use both relational as well as column-oriented databases (PostgreSQL and ClickHouse) and therefore you are expected to be comfortable with modeling data and writing SQL queries.
English is the official language of Opensee, so you are expected to be able to communicate in English, although perfect fluency is of course not required.
Recruitment process
Position details
How to apply
Send us your resume and a brief description of why you are interested in joining us, and we will come back to you shortly!
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres