Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Backend Engineer - Search Fx (Discovery Experience)

$190.5k - $262k per year

Faire

About FaireFaire is a technology wholesale platform built on the belief that the future is local. Independent retailers around the globe collectively represent a multi‑hundred‑billion‑dollar wholesale market that has historically been fragmented and offline. At Faire, we use technology, data, and machine learning to connect this thriving community of entrepreneurs across the globe.
About The RoleThe Discovery Search team (Search FX) sits at the intersection of search, evaluation, and personalization shaping how retailers find the products they love. As a Staff Engineer on the Search FX team, you will be a primary technical architect for our retailer‑facing search surfaces, owning the technical roadmap for search, recommendations, and Gen‑AI experiences that drive a meaningful share of marketplace engagement. You will bridge the gap between high‑scale infrastructure and world‑class UX, helping unify retrieval, ranking, and personalization into a cohesive, high‑performance system.
Highlights
You will own the technical vision: Define the end‑to‑end architecture for Faire’s search and discovery experience, ensuring it is fast, relevant, and deeply personalized.
You’ll build at the AI frontier: Integrate LLM‑powered capabilities, such as natural language search and intelligent query understanding, directly into the product.
You’ll solve complex scale problems: Help build high‑scale, low‑latency systems that navigate millions of products while meeting strict industry latency benchmarks.
You’ll drive cross‑functional impact: Partner closely with Data Science, Product, and Design to iterate on ranking models and UX components.
You’ll be a mentor and leader: Foster a culture of engineering excellence and ownership, upskilling the team on technical expertise and decision‑making.
What You’ll Do
Architect Next‑Gen Search: Lead the design of composable grids, intent‑aware routing, and orchestration layers that unify retrieval and ranking.
Modernize Query Understanding: Leverage LLMs to consolidate the QU stack, improving accuracy for long‑tail queries and edge cases.
Optimize Performance: Drive initiatives to increase retrieval candidates (e.G., 10x growth) while maintaining stable search latency.
Launch AI‑Driven Features: Develop systems like “Search Missions” that use offline pipelines and LLMs to recover failed search sessions through expanded queries.
Bridge AI and UX: Work with client engineers on SDUI and React Server Components to improve performance and developer velocity for dynamic search layouts.
System Ownership: Take accountability for the reliability and observability of the search funnel, from query planner refactors to real‑time retrieval monitoring.
Qualifications
Experience: 7+ years of professional software engineering experience, with 3+ years as a technical leader driving complex, cross‑team projects.
Product Sensibility: A strong user‑first mindset and the ability to translate ambiguous business problems into clear technical direction.
AI/ML Familiarity: Experience partnering with Data Science to deploy and leverage machine learning and gen‑AI systems in search experiences across ranking and retrieval.
Domain Expertise: Knowledge of search/query processing, including traditional, semantic, and hybrid frameworks (e.G., Elasticsearch, Lucene).
Technical Stack: Strong programming skills in Kotlin or Java, with experience in high‑performance backend systems, Protocol Buffers, and MySQL.
Strategic Leadership: Demonstrated ability to contribute to team strategy without supervision and influence the broader organizational roadmap.
Technologies We Use And Teach
Backend: Kotlin, Java 16, Hibernate, Guice, Jersey
Search/Data: Elasticsearch, FAISS, Redis, DynamoDB
Communication: Protocol Buffers, JSON
Infrastructure: AWS, Kubernetes, Buildkite, Datadog
SalaryCanada: The pay range for this role is $190,500 – $262,000 per year. This role is also eligible for equity and benefits. Actual base pay will be determined based on factors such as transferable skills, work experience, market demands, and primary work location. The base pay range provided is subject to change and may be modified in the future.
Benefits
Move fast: You’ll own meaningful problems that serve customers around the globe with the agency to move fast and see your results clearly.
Equipped to scale: We invest in what matters, including the latest enterprise AI tools, to help you work smarter and get more out of every day.
Best in class: Our team is full of sharp, kind, and generous colleagues who care about their craft and about helping you grow in yours.
Real rewards: Competitive pay, equity, and comprehensive benefits designed to support your life inside and outside of work.
Belonging: We’re intentional about building an environment where every Faire employee has equal access to opportunities, growth, and success.
Work LocationHybrid Faire employees currently go into the office 3 days per week on Tuesdays, Thursdays, and a third flex day of their choosing (Monday, Wednesday, or Friday). Additionally, hybrid in‑office roles will have the flexibility to work remotely up to 4 weeks per year. Specific Workplace and Information Technology positions may require onsite attendance 5 days per week as will be indicated in the job posting.
Equal Employment OpportunityFaire provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity or gender expression.
Faire is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. Accommodations are available throughout the recruitment process and applicants with a disability may request to be accommodated throughout the recruitment process. We will work with all applicants to accommodate their individual accessibility needs. To request reasonable accommodation, please fill out our Accommodation Request Form (
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Staff Backend Engineer - Search Fx (Discovery Experience) in Winnipeg, MB vacancy
  •  ...mission, values and management philosophy. Experience ~ Recent and related clinical...  ...encounter aggressive and/or agitated clients/staff/visitors. St. Boniface Hospital is committed...  ...Check (including Vulnerable Sector Search), Child Abuse Registry Check and Adult Abuse... 
    Suggested
    Permanent employment
    Shift work
    Night shift

    St. Boniface Hospital

    Winnipeg, MB
    5 days ago
  • Character.AI is seeking a Software/ML Engineer to design and implement applied ML models and backend infra, spanning model optimization, data...  ...and serving. You will contribute to discovery surfaces like recommendation, ranking and search while improving our AI content formats... 
    Suggested

    Character.AI

    Winnipeg, MB
    1 hour ago
  •  ...embrace the fast-paced learning experience, owning your journey.A voice...  ...both traditional and AI-powered search channels.You will join our...  ...alongside the Head of Search & Discovery, the core Publishing team, Technology...  ....As an SEO & Generative Engine Optimization (GEO) Specialist,... 
    Suggested
    Apprenticeship
    Internship

    McKinsey

    Winnipeg, MB
    1 hour ago
  •  ...Requirements / What do you need?  A passion for cooking - some experience is an asset Willingness to learn and expand your knowledge,...  ...Opportunities Benefit packages Performance based bonuses Staff Discount Lifelong Friendships When not at work, you may... 
    Suggested
    Local area
    Flexible hours

    The Canadian Brewhouse

    Winnipeg, MB
    3 days ago
  • Staff Backend Engineer Department: BackendEmployment Type: Full TimeLocation: CanadaDescription We're looking for a highly skilled...  ...Expertise 5+ years of hands-on Python backend development experience, with solid exposure to cloud-native or serverless solutions... 
    Suggested

    Emumba

    Winnipeg, MB
    1 hour ago
  • $200k - $300k per year

    About the RoleAs a Software / ML Engineer you will work cross functionally with product, data science...  ...You will work on implementation of our ML backend systems to power the discovery surfaces including recommendation, ranking and search, supporting new AI generated content... 
    Work at office

    Character.AI

    Winnipeg, MB
    1 hour ago
  • $130k per year

     ...$130,000 CAD, commensurate with experience. About the Role:  We are hiring a Principal Engineer, Architecture. This is a senior...  ...Luna.API — the .NET event-sourced backend behind it, built on Cosmos DB...  ...we have in mind is a senior or staff-level engineer with an architectural... 
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Winnipeg, MB
    more than 2 months ago
  •  ...create a stimulating and nurturing environment for their child. If you are passionate about working with infants, have the necessary experience, and meet the requirements, we encourage you to message us to express your interest in this rewarding opportunity to become a valued... 
    Long term contract
    Full time
    Live out

    CanadianNanny.ca

    Winnipeg, MB
    13 days ago
  •  ...genuinely enjoys building connection with kids. We are a non-smoking household. Interested? Please tell us a little about yourself, your experience with neurodivergent children or emotional regulation support, and why you think you’d be a good fit for our family. Please visit... 
    Part time
    Flexible hours
    1 day per week

    CanadianNanny.ca

    Winnipeg, MB
    14 days ago
  • $205k - $242k per year

     ...build features. We build the patterns, libraries and backend capabilities the rest of Quo engineering builds on. When a change touches every team, it...  ...authorization work at Quo, or rethinking how we do search.As a Staff Backend Engineer, you'll be hands-on and writing production... 
    Remote work
    Flexible hours

    Quo

    Winnipeg, MB
    1 hour ago
  • $48 - $58 per hour

     ...a roster of clients utilizing your past experience with successful client relationships and...  ...analysis, international SEO, mobile, blended search optimization, voice, local search, search...  ...’s degree.5 years’ experience in search engine optimizationDemonstrated, expert... 
    Hourly pay
    Permanent employment
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    dentsu

    Winnipeg, MB
    1 hour ago
  • $20 per hour

     ...a few times a month; it has become obvious that we require regular assistance. We have had a recent housekeeper which was a great experience however our schedules no longer match, so we are once again looking for a good fit. We also had a major loss in our family so extra... 

    Housekeeper.com

    Winnipeg, MB
    17 days ago
  •  ...wage of $22.00 -2... per hour. If you are a hardworking, nurturing and reliable individual who is detail-oriented and has childcare experience, we encourage you to message us for more details on this rewarding opportunity. Please visit to view full details and to apply. FREE... 
    Hourly pay
    Full time
    Part time
    Live out
    Immediate start

    CanadianNanny.ca

    Winnipeg, MB
    19 days ago
  •  ...equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time... 
    Full time
    Work from home

    TD

    Winnipeg, MB
    1 day ago
  •  ...brands shine! Privately owned and based in Laval, Quebec, with a strong vision for innovation and optimizing the employee and client experiences, we continue to help generations of Canadian women to look and feel their best. How will you support the team? Customer Service... 
    Permanent employment
    Full time
    Day shift
    Afternoon shift

    Laura Canada

    Winnipeg, MB
    5 days ago
  • Design scalable search infrastructure with Kubernetes and Kafka at Thomson Reuters...  ...control plane powering search systems.As a Staff Software Engineer on the AI Enabled Software Engineering...  ...platform or infrastructure experience at scaleAWS, Kubernetes, and infrastructure... 
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    1 hour ago
  • Join Grafana's Application Core Services as a Staff Backend Engineer focused on scalable solutions and cloud integrations. This remote role is...  ...recovery strategies Requirements: • Professional Golang experience at a backend level • Strong Kubernetes knowledge in major cloud... 
    Remote work

    Grafana Labs

    Winnipeg, MB
    1 hour ago
  • $196.8k - $270.6k per year

     ...today — and we’re just getting started.Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal role in shaping the...  ...platform layer that enables secure, reliable, and flexible experiences for our customers including notifications, permissions... 
    Work at office
    Relocation package
    Flexible hours

    Harvey

    Winnipeg, MB
    1 hour ago
  • Lead backend architecture and distributed systems engineering as a Staff Software Engineer II with KeyCite in Toronto, Ontario, using a hybrid work model.You will guide...  ...expertiseStrong cloud-native architecture experience, preferably AWSStrong programming skills, ideally... 

    Reuters

    Winnipeg, MB
    1 hour ago
  • $171k - $200k per year

     ...gomotive.Com to learn more.About the Role: As a Staff Software Engineer on the Equipment Monitoring team, you will build the backend systems that give fleets unmatched...  ...pipelines (Kafka, Flink, Kinesis or similar)Experience in modern programming languages. Proficiency... 
    Long term contract
    Temporary work
    Work at office

    ProducePay

    Winnipeg, MB
    1 hour ago
  • Lead GraphQL migration work as a Staff Backend Engineer, using deep TypeScript expertise in Quo’s remote-first environment.On the Foundations team...  ...reviews, pairing, and mentorshipRequirements: Deep daily experience writing TypeScriptProduction experience building and running... 
    Remote work

    Quo

    Winnipeg, MB
    1 hour ago
  •  ...APIs, working remotely across the US, UK, or Canada.As a Staff Software Engineer, you will own backend features from design through rollout and iteration....  ...provide technical leadershipRequirements: Production experience developing software with GoStrong API design and... 
    Remote work

    Georgian

    Winnipeg, MB
    1 hour ago
  •  ...platform remotely in Canada, combining backend architecture with telemetry expertise...  ...across high-volume distributed systems.As Staff Software Engineer and technical lead, you will shape...  ...backend systems at scalePython or Kotlin experience developing distributed backend... 
    Remote work

    Affirm

    Winnipeg, MB
    1 hour ago
  • Build Harvey’s backend platform in Toronto with distributed systems and scalable service...  ...enterprise legal technology.As a Staff Backend Software Engineer, you will shape foundational...  ...architecture, and enterprise product experience to Harvey’s Toronto engineering team.... 

    Harvey

    Winnipeg, MB
    1 hour ago
  • Build backend applications and data pipelines as a Staff Software Engineer at Marqeta, working remotely from Ontario or British Columbia.The Program Experience team is scaling Marqeta’s Customer Migration Platform. This experienced engineering role focuses on Java and Python... 
    Remote work

    Marqeta, Inc.

    Winnipeg, MB
    1 hour ago
  • Use Python and distributed systems expertise to build secure, scalable backend services from Canada. Work full time on cloud-native applications in AWS.As a Staff Backend Engineer, you will design core services and backend logic for event-driven systems. The work spans asynchronous... 
    Full time

    eMumba

    Winnipeg, MB
    1 hour ago
  •  ...looking for a skilled Senior AI Engineer with Python, LangGraph and...  ...intelligent workflows, conversational experiences, and AI-powered automation...  ...with enterprise platforms, backend services, and APIs. ~...  ...vector databases and semantic search technologies. Experience with... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    13 days ago
  • Lead integrated SEO, GEO, and AI Search strategy at Critical Mass for a financial-services client, translating intent and data into action...  ...outcomes. The work spans AI narrative analysis, consumer discovery journeys, competitive benchmarking, technical assessments, content... 

    Critical Mass

    Winnipeg, MB
    1 hour ago
  • Join Scribd, Inc. as a Staff Software Engineer on the Everand Core team and shape the future of reading experiences. This role emphasizes backend platform reliability and technical leadership in a flexible work environment. As a Staff Software Engineer, you play a pivotal role... 
    Flexible hours

    Scribd, Inc.

    Winnipeg, MB
    1 hour ago
  • $181k - $241k per year

    Staff Software Engineer, Backend (Observability)Remote Canada At affirm, we exist for the moments that matter—giving people a clear, predictable...  ...by example. What We Look For You have 8+ years of experience designing, developing and launching backend systems at scale... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Backend Engineer - Search Fx (Discovery Experience). Be the first to apply!