Senior backend developer

Coveo
Montreal, QC, Canada
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description

Job Description

The expert behind our scalable and resilient solutions

Our team is looking for a senior backend developer to join them in handling millions of search queries per week, ensuring that every single one is dispatched to the right service.

Here is a glimpse at your responsibilities :

  • Maintain one of Coveo's most critical customer-facing services.
  • Work with product owners and service teams to interpret requirements.
  • Produce, present and discuss design documents with the team and stakeholders.
  • Collaborate in defining and shaping our API, being aware that every decision has an impact on those consuming it.
  • Investigate and analyze the performance of our services in order to optimize them.
  • Be hands-on with every part of the development life cycle from conception to coding to automated testing to deployment.

Here is what will qualify you for the role :

  • More than 5 years experience in software development (Java preferred).
  • Solid experience building large and complex systems in distributed teams.
  • Expertise developing backend web services and a service-oriented architecture.

Here is what would make you stand out :

  • Experience building large systems hosted in the Cloud.
  • Interest in working with functional programming style, and mixed OO / FP Scala code.
  • Great communication skills and the ability to collaborate cross-functionally.

Do you think you can bring this role to life?

You don't need to check every single box; passion goes a long way and we appreciate that skillsets are transferable.

Send us your application, we want to get to know you! Join the #Coveolife!

We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.

We know that applying for a new role is a lot of work and we really appreciate your time.

8 hours ago
Related jobs
Amazon
Montreal, Quebec

Développeuse, Développeur de jeux backend sénior / Senior Game Backend Developer, Amazon Games Montréal. As a Senior Backend Game Developer, you play a key role in creating and supporting the online services required for the success of our new IP. En tant que Développeuse ou Développeur de jeux back...

Valnet
Montreal, Quebec

Valnet is seeking a highly analytical, knowledgeable and driven Senior Back-End Developer to join a multi-functional development team. ...

Unity
Montreal, Quebec

Chez Unity, nous avons la passion du jeu.Nous aimons offrir aux créateur(rice)s professionnel(le)s et indépendant(e)s la plateforme par excellence qui leur permettra de donner vie à leurs idées.Chaque mois, des milliards de personnes à travers le monde découvrent les incroyables jeux réalisés avec U...

Intelcom
Montreal, Quebec

You're a passionate software developer looking to make a significant impact in the logistics technology space. ...

S.i. Systems
Montreal, Quebec

Net Core) Developer (10+ years) with strong backend experience to upgrade a complex application in a Cloud environment. Develop and deliver production quality web applications with 70% of time in backend and 30% spent front end. Guidance on Architecture and mentoring junior developers. ...

Randstad Canada
Longueuil, Quebec

NET backend developer position with great teleworking flexibility may be for you!. Net Fullstack Developer position. ...

Points
Montreal, Quebec

In a typical week, a backend developer will develop new features with a cross-functional team of product managers, designers, frontend and test developers. We are looking for a backend software developer. Nous sommes à la recherche d'un développeur de logiciels backend. Au cours d'une semaine type, ...

Unity
Montreal, Quebec

Notre équipe Unity Data Services oeuvre à connecter des données provenant de diverses sources pour en faire des segments significatifs.Nous nous engageons à intégrer toujours plus de données et d’entités afin de fournir des segments essentiels aux équipes de modélisation et de reporting.Dans ce rôle...

Amazon Development Centre Canada ULC
Montreal, Quebec

As a Senior Backend Game Developer, you play a key role in creating and supporting the online services required for the success of our new IP. En tant que Développeuse ou Développeur de jeux backend sénior. Vous êtes responsable de la conception, de l'architecture et de la mise en œuvre des systèmes...

Valnet
Montreal, Quebec

Valnet is seeking a highly analytical, knowledgeable and driven Senior Back-End Developer to join a multi-functional development team. ...