Staff Backend Engineer - Search FX (Discovery Experience)
$190.5k - $262k per yearFaire
About Faire
Faire 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’re using the power of tech, data, and machine learning to connect this thriving community of entrepreneurs across the globe. Picture your favorite boutique in town — we help them discover the best products from around the world to sell in their stores. With the right tools and insights, we believe that we can level the playing field so businesses can grow and local communities can thrive.
About The Role
The Discovery Search team (Search FX) sits at the intersection of search, evaluation, and personalization shaping how retailers find the products they love. Our mission is to build the most intuitive, intelligent, and delightful discovery experience in wholesale: one that feels less like a search engine and more like a trusted merchant with an encyclopedic knowledge of what’s in stock and what will sell.
As a Staff Engineer on the Search FX team, you will be a primary technical architect for our retailer‑facing search surfaces. You will own 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.
You’re Excited About This Role Because…
- 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.
- Build at the AI frontier: Integrate LLM‑powered capabilities, such as natural language search and intelligent query understanding, directly into the product.
- Solve complex scale problems: Help build high‑scale, low‑latency systems that navigate millions of products while meeting strict industry latency benchmarks.
- Drive cross‑functional impact: Partner closely with Data Science, Product, and Design to iterate on ranking models and UX components.
- 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
Salary Range
Canada: the pay range for this role is $190,500 – $262,000 per year. This role will also be eligible for equity and benefits. Actual base pay will be determined based on 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.
Why you’ll love working at Faire
- 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.
Faire 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 (
For information about the type of personal data Faire collects from applicants, as well as your choices regarding the data collected about you, please visit Faire’s Privacy Notice (
#J-18808-Ljbffr- Lead the evolution of search technology at Faire as a Staff Backend Engineer. Your role focuses on enhancing wholesale discovery with innovative AI-driven solutions. Join the Search FX team and bring your expertise to oversee the technical vision for global search systems...Suggested
- Elevate Affirm’s data landscape as a Senior Staff Software Engineer on the Data Services team. Focus on architecting advanced analytics and governance... ...Requirements: • 10+ years software or data engineering experience • 6+ years hands-on with Snowflake • Expertise in data...Suggested
- Transform healthcare technology as a Senior Backend Engineer with Teladoc Health Canada. This hybrid role emphasizes backend system development... ...Requirements: • Over 5 years of backend software development experience • Degree in computer science or equivalent experience • Solid...Suggested
- Shape the future of technology at Faire as a Staff Machine Learning Platform Engineer. Design and enhance ML infrastructure for seamless model deployment... ...efficiency among data teams. With over eight years of experience, you'll implement best practices in data governance and...SuggestedLocal area
$129.5k - $178k per year
...Note: We have fullstack, backend and frontend open roles across... ...retail landscape. As a Growth Engineer, you'll work on some of Faire... ...product challenges involving discovery, onboarding, activation,... ...identify opportunities, launch experiments, and measure outcomes. The...SuggestedLong term contractTemporary workWork at officeLocal areaRemote workMonday to friday3 days per week- Embrace the prospect to join Faire as a Senior Staff Software Engineer, leading growth-driven technology development. Use your skills to support... ...insights Requirements 8+ years of software engineering expertise Experience in building platform infrastructures Skilled in...Long term contract
- ...the team remains positioned to deliver a high standard of donor experience and engagement. As the Foundation continues to evolve, you will... ...do not use AI for selection purposes but do utilize AI powered search functions (Microsoft/Google) to help identify candidates on behalf...Long term contractPermanent employmentFull timeImmediate start
- ...are making it possible for cities to improve the transportation experience for drivers, cyclists and pedestrians. Our values drive us.... ...Internal Developer Platform and Agentic SDLC. This platform enables engineers, solution engineers, QA, and other technical and semi‑technical...Local areaRemote workFlexible hoursShift work1 day per week
$190.5k - $262k per year
...join ours. Help build the engine behind Faire’s growth: Faire... ...the world. We’re hiring a Staff Software Engineer to help lead... ...about internal customer experience and enjoy building tools, platforms... ...strong experience in either: Backend development (e.g., Kotlin,...Long term contractWork at officeLocal areaImmediate startRemote workMonday to friday3 days per week$156k - $214.5k per year
...in community, come join ours. About this role: Our Brand engineering team owns the code that our Brands use to manage their business... ...app Help the product team continuously improve our customer's experience We're excited about you because you have: A passion for...Work at officeLocal areaRemote workMonday to friday3 days per week- ...PubMatic, PhonePe (Walmart), Hershey’s, Dun & Bradstreet, and many more. ABOUT THE ROLE We are seeking a Staff Engineer with at least 9 years of experience in distributed systems or data platform development. In this role, you will be a technical leader responsible for...Full time
$129.5k - $178k per year
...to be successful on Faire. As a Software Engineer on the Retailer Growth pillar, you will work... ..., and marketing to ship features and experiments that drive retailer acquisition, onboarding... ...with frontend (TypeScript, React) and/or backend (Kotlin, Java) is welcome. Experience...InternshipWork at officeLocal areaRemote workMonday to friday3 days per week- ...staple of the Kitchener/Cambridge community for over 45 years. The Lot Attendant aids in bringing to life Kieswetter Mazda's brand experience. This position is responsible for working attentively in supervising, organizing and maintaining the dealership lot. This role...Internship
$17.6 per hour
Janitorial Staff – Kitchener, ON Posted: June 25, 2026 Job Title: Janitorial Staff Company: ANK Maintenance Services... ...supplies and equipment. Skills: ~1 years previous experience in facilities maintenance or commercial cleaning is preferred....Part timeAfternoon shift- ...into a transformative role with Dialpad as an AI Engineer focusing on Voice Design and TTS. This position combines... ...Team, your responsibilities will encompass backend integrations and optimizing the speech synthesis experience for AI voice agents. Your insights will help...
- Overview We're hiring a Network Engineering Lead to own the design, evolution, and day-to-day... ...incidents are handled by support staff. Qualifications 10+ years operating production... ...ones you touch most often. Deep hands-on experience with Arista and Cisco switching and...Daily paidCasual workWork at officeWork from home
- The role As an AI Engineer, you will play a pivotal role in integrating large language models... ...Your work will directly impact customer experiences, operational efficiency, and product... ...experience: 5+ years of experience as a Backend Software engineer working directly with ML...
$17.6 - $20 per hour
...Requirements / What do you need? A passion for cooking - no experience necessary, we'll train you! Willingness to learn and expand your... ...Benefit packages Performance based bonuses Staff Discount Lifelong Friendships Salary: ranges from $17.60 -...Hourly payLocal areaFlexible hours- ...Platform / Site Reliability Engineer (SRE) Our client is transforming industries through... ...drive initiatives that enhance developer experience, system performance, and operational efficiency... ...PostgreSQL, SQS, CDK, GitHub, Retool Backend: Django REST framework, Celery...
$134.08k - $184k per year
...specializing in this discipline among consulting engineering firms in Canada. Guided by an... ...our clients choose, we have the skills and experience required to deliver innovative solutions... ...team, including junior and intermediate staff. Design overhead lines and associated...Permanent employmentFull timeInternshipWork at office2 days per week- A leading data observability company is searching for a Principal Engineer in Kitchener, Canada, to define the technical strategy for their Open Data... ...innovative environment. The ideal candidate will have significant experience in distributed systems, advanced knowledge of Java or...Full time
$81.52k - $112.09k per year
...largest teams specializing in this discipline among consulting engineering firms in Canada. We support our clients at all stages of their... ...University Degree in Civil/Structural Engineering or equivalent experience. Minimum of five (5) years of experience and a history of working...Permanent employmentFor contractorsInternshipWork at office2 days per week$86.8k - $108.5k per year
...31127 Location: Kitchener, ON, CA, N2P 0A4 Senior Electrical Engineer As a Senior Electrical Engineer you will apply advanced... ...Qualifications Minimum 5 years of professional electrical engineering experience Bachelor's Degree in Electrical Engineering Experience...Work at officeFlexible hours2 days per week$122.9k - $162.8k per year
...are Visioneers. We are WSP. With unmatched breadth and depth of engineering, advisory and science‑based expertise, our global minds unite... ...engineering or related field. At least 15 years of piping engineering experience in mining and heavy industrial projects. Professional...For contractorsLocal areaRemote work- ...innovations in mining and industry as a Lead Mechanical HVAC Engineer with WSP in Northern Ontario. Your experience will shape sustainable engineering solutions. This... ...will lead design processes and mentor engineering staff. With over 15 years in mechanical engineering, you...
- Senior Performance Controls Engineer – North America At Canadian Solar, our vision is to make lives better by bringing electricity powered... ..., and company policies. What You’ll Bring Demonstrated experience in customer‑focused problem solving. Ability to execute...WorldwideFlexible hours
- ...surgeons to improve our products. We are seeking a Systems Engineering Developer to join our R&D team to help bring innovative technologies... ...for someone who: Has strong engineering foundations and experience in medical device (ISO 13485) Understands how software and...RemplacementFull timeInternshipWork at officeRemote work
- ...our Operations and Maintenance (O&M) portfolio, we're looking for a customer-obsessed leader to own the service desk and the customer experience from first call to final invoice. The Customer Service Experience Lead is the front door of our O&M business: the person customers...Long term contract
- Become a Manager of Software Engineering at Jobber, driving innovations that empower small service businesses to succeed with technology.... ...Demonstrated success as a software engineer and team leader • Experience with Ruby On Rails or ReactJS necessary • Strong ability to navigate...
$122.9k - $162.8k per year
...Opportunity Shape the World Around You – As a Senior Piping Engineer , you will contribute your technical leadership to impactful... ...Engineering or related field. At least 15+ years of piping engineering experience in mining and heavy industrial projects. Hold or be eligible...For contractorsRemote work
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!
- project engineer assistant project manager Kitchener, ON
- assistant electrical engineer Kitchener, ON
- backend software developer Kitchener, ON
- backend developer Kitchener, ON
- stage assistant ingénieur
- food engineering assistant professor
- assistant ingénieur
- project engineer assistant project manager
- assistant electrical engineer
- ibm backend developer
