Location: Montreal, QC / Quebec City, QC / Remote (Canada)   |   Full-Time
Fullstack Java REST APIs Distributed Systems React TypeScript Responsive Web Apps AWS Kubernetes AI Search Recommendations E-commerce SaaS Senior AI Engineer Full Stack Engineer Back End Engineer Front End Engineer
Company: Coveo is a Quebec-based company, pioneer in AI-powered search and recommendations, personalizing digital experiences using AI and intelligent search. Coveo's Commerce team builds AI-powered search and recommendation solutions that help enterprise retailers optimize product discovery and drive sales.

Role: Join Coveo’s Commerce team as a Senior FullStack Developer and contribute to a platform that is revolutionizing the online shopping experience. You'll work on high-scale systems for search, recommendations, product listings, and generative answering, crafting APIs and UIs that power personalized e-commerce experiences. This role involves helping your team design and implement high-quality user interfaces and APIs as part of large-scale solutions tackling complex challenges, all while ensuring the integrity of distributed systems.

Responsibilities:
*   Design and develop high-performing, intuitive APIs to maximize the potential of our platform.
*   Improve system performance, reliability, and scalability by modernizing and optimizing databases.
*   Develop dynamic and interactive user experiences powered by robust backend systems.
*   Enhance our frontend application libraries to ensure a smooth and intuitive user experience.
*   Collaborate with cross-functional teams (development, quality assurance, product, UX) to deliver well-tested, well-documented, and optimized solutions.
*   Mentor junior developers and contribute to best practices in software development.

Technical Skills Required:
*   Backend: Java, REST APIs, distributed systems
*   Frontend: React, TypeScript, responsive web apps
*   Cloud: AWS, Kubernetes

Ideal Candidate:
*   5+ years of software development experience, including designing and implementing large-scale REST APIs with Java.
*   Strong experience in frontend development with React and TypeScript.
*   Expertise in cloud technologies, particularly AWS and Kubernetes.
*   Excellent communication skills and the ability to collaborate effectively in a team environment.
*   Strong track record in high-scale backend development.
*   (Stand out) Deep understanding of e-commerce platforms, catalog structures, and integration mechanisms.
*   (Stand out) Experience developing SaaS solutions and creating interfaces that provide exceptional user and developer experiences.

We offer competitive salaries, top-tier equipment, great offices, and a team that genuinely values your input.
Interview Process: phone screen, interview with hiring manager, tech test, offer.
Post Date: April 17, 2025