Senior Back End Developer - Commerce

Coveo
Montreal, QC, Canada
Temps plein
Nous sommes désolés. L'offre d'emploi que vous recherchez n'est plus disponible.

Job Description

Job Description

The Key to Success in Our Development Projects Our expert in high-scale real-time data applications and API development.

As a Senior Backend Developer in the Commerce Implement team, you will use your experience building data-intensive applications to help us support the requirements of the biggest enterprise retailers.

You'll help your team design and implement very high-scale solutions to challenging problems such as product catalog ingestion, real-time schema-driven data validation and ensuring integrity in distributed systems.

By collaborating with other teams, you will develop a deep understanding of how Coveo ingests, indexes and surfaces catalog data and use that to help shape the future of our Commerce technology.

Here is a glimpse at your responsibilities :

  • Design and build intuitive APIs for our customers to use to integrate their data with Coveo to ensure they succeed.
  • Use modern high-scale database technologies to efficiently process, store and distribute massive quantities of data.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Implement and manage queuing, batching, and buffering systems using technologies like Amazon SQS.
  • Optimize application performance and database queries for high throughput and low latency.
  • Mentor junior developers and contribute to best practices in software development.

Here is what will qualify you for the role :

  • Minimum 5 years of professional experience in a software development role, with a proven track record in designing and implementing high-scale REST APIs using Java.
  • Experience building data-intensive real-time applications using cloud database technologies, ideally in AWS.
  • Knowledge of Kubernetes, deploying services in cloud environments and operating them at scale.
  • Excellent communication skills and the ability to collaborate effectively as part of a cross-functional development team.

Here is what would make you stand out :

  • Experience working with horizontal scaling database technologies like NewSQL and NoSQL.
  • Knowledge of ecommerce platforms, their catalog data structures and various integration mechanisms
  • A background in SaaS, building and delivering intuitive customer-facing APIs and systems that offer a great developer experience.
  • A Strong understanding and experience of AWS specifically (and the sub-products that come along with it, like SQS, S3, Aurora, etc..)

Do you think you can bring this role to life?

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.

Il y a 6 heures
Emplois reliés
NBC
Montréal, Québec

A career as a Java Back-end Developer in the IT Wealth Management Delivery. National Bank means acting as an expert in the development of back-end applications. We have an offer that keeps up with trends as well as your needs and those of your family. Whether through our surveys or programs, regular...

Offre sponsorisée
L'effet Futé
Sainte-Thérèse, Québec

Comme l’intégration simple est effectuée par les juniors, l’intégrateur senior effectuera l’intégration avancée. Nous sommes à la recherche d’un développeur senior qui a de l’expérience concrète et d’excellentes aptitudes. Elementor Pro, WooCommerce, Revolution Slider, WPML, Plugin SEO, Plugin de ca...

NBC
Montréal, Québec

A career as a SQL back-end developer in the Asset Management team at National Bank means acting as an expert in design, development and optimization of critical databases to support our strategic applications. Technical documentation: Write clear technical documents for developers, end users, and ot...

Société Générale Assurances
Montréal, Québec

Minimum of 20 Vacation days + 4 personal days Supportive Maternity, paternity, parental and adoption leave policy Health spending ($2,000/year) and personal spending ($1,000/year) accounts with 75+ eligible reimbursement categories (health, training, electronics etc. We believe that being a proficie...

Ubisoft
Montréal, Québec

Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant wo...

Alltech Consulting Services
Montréal, Québec

Stay current with security trends and incorporate emerging technology to benefit the platform. ...

Services de Gestion Quantum Ltée
Montréal, Québec

Position: Back-End Developer - Pyton and Big data (Hybrid)Location: Montreal, QCWe are hiring a Back-End Developer for our client, looking to expand their Artist Products team. If you're passionate about back-end development and thrive in an agile, collaborative setting, this could be the perfect fi...

Croesus
Laval, Québec

Net C# development and, depending on the team, web development (Angular, JavaScript, Powershell, DAX/Tabular model/Python) (an asset);. ...

Turbulent
Montréal, Québec

What do we expect from our Lead Backend Developer?. Compétences avancées en programmation dans des langages backend tels que PHP, Python, PHP, Node. Solide expérience dans la conception, le développement et la maintenance de systèmes backend robustes et évolutifs à volume élevé. Livraison réussie de...

Globalia
Saint-Lambert, Québec

Respecter les normes de développement du département back-end, incluant l’estimation du temps;. Collaborer avec l'équipe de développement pour concevoir, implémenter et maintenir des fonctionnalités backend;. Minimum de 8 ans d'expérience en développement web backend;. Notre équipe travaille sur div...