Backend Engineer, Search and Recommendations
Affirm
As we build Affirm's advertising platform and evolve Marketplace into a best in class shopping destination, the ability to route and discover is one of the greatest levers for consumer experiences. Search is one of the highest impact surfaces, and we are building a new team that will own not just the recommendations and search experiences, but also explore opportunities to improve customer experience, monetization, and merchant value. This team will help make Affirm the definitive destination consumers turn to for discovery, understanding, comparing, and shopping through Affirm, and will also lay the foundation for an agentic platform.
What You'll Do
- You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
- You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
- You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
- You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support “keep the lights on” & on-call efforts.
- You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
- You will help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
- You have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
- You have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes.
- You have experience developing consumer experiences using UI frameworks like React .
- You have 2+ years of experience working in search or related recommendation engines
- You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
- You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
- Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
- You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
- ...levers for consumer experiences. Search is one of the highest impact... ...that will own not just the recommendations and search experiences, but... ..., developing and launching backend systems at scale using... ...search or related recommendation engines You have experience...Suggested
- ...route and discover is one of the greatest levers for consumer experiences. Search is one of the highest impact surfaces, and we are building a new team that will own not just the recommendations and search experiences, but also explore opportunities to improve customer...SuggestedFull time
- ...seamless car buying experiences. We're looking for an engineer who combines strong backend engineering fundamentals with modern machine learning... ...Retrieval-Augmented Generation (RAG) pipelines and vector search solutions. Integrate foundation models such as OpenAI...SuggestedFull timeRemote workFlexible hours
$90k - $130k
...Salary: $90,000 - 130,000 per year Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or integrating complex systems. We have a proven track record of building and supporting production-ready software with clear modular...SuggestedFull time$115.2k - $194.4k
...Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Backend Engineer on the Chat Engine team, you'll build the engine behind GitLab Duo Chat, the conversational AI experience for GitLab. You'll...SuggestedFull timeRemote workNight shiftWeekend workWeekday work- ...An overview of this role As a Backend Engineer on the Chat Engine team, you'll build the engine behind GitLab Duo Chat , the conversational AI experience for GitLab. You'll work primarily in Python to build and maintain our agentic runtime: the Flow Registry ,...Full timeRemote workNight shiftWeekend workWeekday work
$130k - $160k
...ABOUT YOU We’re looking for a Backend Software Engineer with a strong infrastructure mindset to join our Technology team. This role sits at the intersection of backend development and platform engineering, with Kubernetes as a first-class concern , not just a deployment...Full time- ...codebase on their behalf. This work is central to how GitLab delivers AI-powered automation on repositories. As a Staff Software Engineer, you will set technical direction for the team, drive complex initiatives across team boundaries, and raise the engineering bar...Full timeRemote work
- ...With a generous budget for tokens, our engineers use AI agents to write, review, and ship... ...on Engineering Manager to lead Maps & Search . This team owns the home search experience... ...Frontend: React, Tailwind, Apollo Backend: Node.js / TypeScript microservices...Full time
$164.49k - $197.39k
...central part of that vision is a personalized recommendation system that helps each user discover the... ...includes a rule-based recommendation engine that provides useful contextual... ...you have built recommendation, ranking, search, matching, propensity, or next-best-action...Full timeLocal areaRemote workFlexible hours- ...software leveraging Esri's products and APIs to deliver core backend services that solve complex problems at scale on a major enterprise... .... Required Qualifications 2+ years of backend software engineering experience (or equivalent practical experience); hands-on...Full time
- ...Role Overview We're looking for Backend AI Engineers to design, build, and own the core AI infrastructure and services that power Nexxa's products in production. Where our Forward Deployed Engineers embed with customers to deliver solutions on the ground, this role builds...Full time
$115.2k - $194.4k
...IP Limited are not affiliated with, and do not endorse products or services of GitLab. About the role As an Intermediate Backend Engineer, you will take backend features and improvements from clarifying the problem through shipping them and following up in...Full timeContract workRemote work$75.9k - $141.9k
...looking for 7-15+ years of experience in backend or full-stack development within... ...tools. We consider familiarity with search, data retrieval, or analytics platforms... ...who is interested in how AI can improve engineering productivity. We need a pragmatic engineer...Full time- ...help dealerships, OEMs, and marketplaces deliver smarter, more seamless car buying experiences. We're looking for an engineer who combines strong backend engineering fundamentals with modern machine learning expertise. This role sits at the intersection of software...Full time
- ...technical design through production rollout. Design and implement backend architecture changes that support Coder's long-term... ...What we're looking for ~5+ years of professional software engineering experience, including significant production experience with...Full time
$139.2k - $235.2k
...Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. About the role As a Senior Backend Engineer, you will design, implement, and evolve product capabilities while solving high-scope backend problems and influencing the technical...Full timeRemote work$139.2k - $235.2k
...not affiliated with, and do not endorse products or services of GitLab. An overview of this role We're hiring a Senior Backend Engineer for GitLab's Portfolio Experience team . You'll be an experienced product engineer who incorporates user needs into feature...Full timeRemote work$152.8k - $259.2k
...Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. About the role As a Staff Backend Engineer, you will provide technical leadership across your team and adjacent teams, solving the highest-scope and most complex problems...Full timeRemote work- ...BeyondTrust is seeking a Software Engineer (Backend) for the team that develops our Password Safe product. The ideal candidate will have a solid background in enterprise software development, and some experience partnering with product and engineering stakeholders to...Full timeRemote work
- ...As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the integrations that keep our... ...outside the regular release cycle. Together with many other backend platforms across the organization, these services help deliver...Full timeImmediate startRemote workWorldwideHome office
- ...and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (Backend - Java) Overview Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat...Full timeWorldwide
- What You'll Do · You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery. · You will support your peers and...Full time
- ...as we build the next evolution of our backend services to support Life360’s continued... ...are always curious , and build with engineering excellence as a first principle. About... ...fast. You stay current and bring recommendations to the team when something would meaningfully...Full timeFlexible hours
- ...An overview of this role As a Fullstack Engineer on the Duo Client SDK team at GitLab, you'll build the shared foundation for every GitLab... ...can use. You'll work in TypeScript across frontend and backend systems. You'll design the SDK's Node.js core and public...Full timeRemote work
- ...product and the roadmap, and your decisions will have immediate and far-reaching impact. You will work in collaboration with the engineering and design teams. Grow the team and culture: As an early member of the team, you will form the defining DNA for the company's...Full timeImmediate start
- ...~ Experience with Agile delivery, technical planning, and solution design. ~ Experience leading development teams, mentoring engineers, and conducting code reviews. ~ Experience working with clients, business users, QA teams, architects, and project managers....
$246k - $284k
...re hiring a Staff or Principal Software Engineer at Found. This is a high-impact, full-stack... ...calls Work across the stack: backend APIs, data modeling in MySQL and Spanner... ...crucial to our success. As we grow, we’re searching for passionate and motivated team members...Full timeRemote workFlexible hours- ...skilled and experienced Senior Software Engineer, AI to perform a key role in our digital... ...AI systems, applied machine learning, backend engineering, data pipelines, evaluation,... ...pipelines for ingestion, preprocessing, vector search, model inference, agent memory/context...Full timeFlexible hours
- ...About The Role This role sits on one of Float’s product-focused engineering squads , responsible for building end-to-end experiences used... ...Doing Build and evolve end-to-end product features across backend, frontend, and APIs. Partner closely with Product and...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Engineer, Search and Recommendations. Be the first to apply!




