Senior / Staff Software Developer - Commerce

Posted 19 Days Ago
Be an Early Applicant
2 Locations
7+ Years Experience
Software
The Role
Join the Coveo Software Development team to design and deliver systems for the Coveo Commerce platform. Responsibilities include designing scalable technology, contributing to innovation, setting coding standards, providing technical mentorship, and improving technical skills. Tech stack includes Java, Typescript, Kubernetes, SQL, Terraform, and AWS. Minimum 8 years experience in Cloud/SaaS development and fullstack expertise required.
Summary Generated by Built In

The Key to Success in Our Development Projects

In this role, you will help define, design, develop, and deliver essential systems for our clients, who rely on our solutions to grow their businesses. You’ll be at the heart of creating commerce APIs and programming libraries that provide the key functionalities of Coveo Commerce: search, lists, and recommendations.

You will work closely with our teams, from user design to final delivery. You’ll develop code that runs directly on clients’ websites while being involved in our data pipeline and machine learning-based technologies.

Your responsibilities will include:

  • Designing and implementing scalable, high-quality technology.

  • Proposing new features and contributing to the innovation of our Software-as-a-Service (SaaS) solution in a cloud-based environment.

  • Defining programming standards, best practices, and other daily operations.

  • Removing technical blockers.

  • Providing technical guidance and mentorship to help your peers grow.

Why is this opportunity unique?

Want to have a direct impact on our commerce projects? This role offers numerous opportunities for technical leadership. You’ll be a key player in the growth and innovation of our solutions!

The tech environment:

You’ll work in an environment using Java and TypeScript, with microservices running on Kubernetes, supported by SQL databases and configured with Terraform. Large amounts of data will be processed through our pipeline and stored in a data warehouse (Snowflake). Everything is deployed on AWS.

A few requirements:

  • 8 years of experience in development within a SaaS or cloud environment.

  • Expertise of server-side compiled languages (Java, C#, Golang), with expertise in Java, Spring, JPA, Hibernate, React, JavaScript, and TypeScript.

  • Expertise in producing reusable, scalable, and high-quality code in complex ecosystems.

  • Ability to lead technical design discussions, make strategic technical decisions, and guide the team to achieve common goals.

Nice to have:

  • Experience working on scalable, high-availability systems in Java.
  • Strong understanding of cloud environments, CI/CD, and DevOps, with familiarity with cloud services like Terraform.

  • Deep knowledge and experience with AWS (and related services like S3, EC2, etc.).

  • Experience with large data warehouses such as Snowflake.

  • Strong technical mentorship skills.

Want to know more about the challenges in the commerce space and how we address them? Check out this blog post on product embeddings & recommendations!

If this opportunity got you excited, send us your CV, we want to get to know you! We know that applying for a new role is a lot of work and we really appreciate your time.

Join the Coveolife

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

Top Skills

Java
JavaScript
React
Typescript
The Company
HQ: Québec
763 Employees
On-site Workplace

What We Do

Coveo powers the digital experiences of the world’s most innovative brands serving millions of people and billions of interactions across every digital experience. After a decade of enriching our market-leading platform with forward-thinking global enterprises, we know what it takes to gain a trusted AI-experience advantage.

We strongly believe that the future is business-to-person, that experience is today’s competitive front line, a make or break for every business.

For enterprises to achieve this AI-experience advantage at scale, it is imperative to have an Enterprise Spinal and composable ability to deliver AI semantic search and generative experiences at each customer and employee interaction.

Jobs at Similar Companies

Fusion92 Logo Fusion92

Account Executive

AdTech • Agency • Digital Media • Enterprise Web • Marketing Tech • Analytics • Web3
IL, USA
263 Employees

ForeFlight Logo ForeFlight

Product Designer II

Aerospace • Software • App development
Remote
Austin, TX, USA
466 Employees

IonQ Logo IonQ

Lead Ion Trap Design Engineer

Artificial Intelligence • Hardware • Information Technology • Internet of Things • Software
Easy Apply
Seattle, WA, USA
305 Employees

Snap Inc. Logo Snap Inc.

Application Engineer, Salesforce UI

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
New York, NY, USA
5000 Employees

Similar Companies Hiring

BAE Systems Thumbnail
Software • Security • Information Technology • Hardware • Defense • Cybersecurity • Aerospace
Falls Church, VA
35000 Employees
Immersive Labs Thumbnail
Software • Information Technology • HR Tech • Enterprise Web • Cybersecurity
Boston, MA
315 Employees
SmartBear Thumbnail
Software • Internet of Things • Cloud • Automation • App development
Somerville, MA
775 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account