Open Role
Faire

Opportunity at

Faire

Senior Software Engineer - Brand Platform - Backend

Faire operates a technology wholesale platform connecting independent retailers and global brands, leveraging data, technology, and machine learning to support local commerce. The company is currently…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
Kitchener-Waterloo, Canada
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published3h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Faire operates a technology wholesale platform connecting independent retailers and global brands, leveraging data, technology, and machine learning to support local commerce. The company is currently hiring a Senior Software Engineer - Brand Platform - Backend to join the Brand engineering group. In this position, the engineer will work within the brand platform sub-team to establish a strong technical foundation for customer-facing teams, focusing on maintainable, scalable, secure, and tested…

Job Description

Faire operates a technology wholesale platform connecting independent retailers and global brands, leveraging data, technology, and machine learning to support local commerce. The company is currently hiring a Senior Software Engineer - Brand Platform - Backend to join the Brand engineering group. In this position, the engineer will work within the brand platform sub-team to establish a strong technical foundation for customer-facing teams, focusing on maintainable, scalable, secure, and tested software systems.

The role involves building minimum viable products, executing production deployments multiple times each day, conducting A/B tests, and iterating based on data analytics. Ideal candidates possess a passion for problem-solving through code and an interest in developing scalable backend systems using technologies such as Kotlin, Java, MySQL, and CockroachDB. Employees operate under a hybrid work schedule requiring time in an office, while receiving comprehensive compensation packages that include base salary, equity, and benefits.

Responsibilities

  • Establish clear service boundaries within the platform architecture
  • Develop AI enablement capabilities for recurring team workflows
  • Enhance the performance of high-contention data models
  • Deliver core features utilizing the Kotlin server framework
  • Design and construct new APIs to support mobile and web applications
  • Partner with product teams to continuously refine the customer experience

Requirements

  • Demonstrated enthusiasm for programming and addressing technical challenges with code
  • Practical experience applying artificial intelligence to automate large-scale quality improvements across existing codebases
  • Profound familiarity with NewSQL relational databases, specifically CockroachDB
  • Demonstrated background investigating engineering productivity to identify efficiency gains across multiple teams
  • Strong curiosity regarding modern tools and technologies to resolve real-world problems

Core Skills

Benefits

  • Competitive financial compensation and equity options
  • Comprehensive benefits package tailored to support life both inside and outside of work

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the employment type for this position?

The posting specifies that this is a full-time position.

Is remote work permitted for this role?

The role is hybrid and requires employees to go into the office three days per week on Tuesdays, Thursdays, and a third flex day of their choosing. Hybrid employees also have the flexibility to work remotely for up to four weeks per year.

What is the salary range for this job?

For candidates located in Canada, the pay range is $156,000 to $214,500 per year, with actual base pay determined by factors such as transferable skills, experience, market demands, and primary work location. Salaries for other locations are not specified.

What technologies are used in this role?

The tech stack includes Kotlin, Java, JUnit, Hibernate, Guice, Jersey, HTTP, JSON, Protocol Buffers, MySQL, CockroachDB, and AWS.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Posted by Faire

Source: Faire

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 12, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Faire

Faire

55Open Jobs
—No reviews yet
View Company Profile