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.
- ...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
$175k - $220k
...highly autonomous, systems-fluent, and AI-proficient Senior Backend Engineer to claim absolute technical ownership over our core AI feature... ..., text chunking, embedding generation, vector/keyword hybrid search, and cross-encoder re-ranking. Production Telemetry & Observability...SuggestedPermanent employmentFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeShift work$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$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...SuggestedFull time$140k - $192.5k
...highly curious, self-directed Full-stack engineer who thrives on solving complex... ...technical alignment between frontend, backend, and design teams. You have a sharp... ...human-curated. You prioritize concise recommendations over raw AI output to keep the team effectively...Local areaWorldwideFlexible hours$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- ...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
- ...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
- ...Job Title: Backend Java Developer Job Location: Mississauga, ON, Canada Job Type: Full-Time Job Description: Design... ...Collaborate with product managers, architects, QA teams, and DevOps engineers in Agile/Scrum environments. Troubleshoot production...Full time
$166.6k - $208.3k
...through the skies. It embodies the elegance of simplicity in engineering, transforming the demanding task of controlling an aircraft into... ...group is growing and we’re looking to hire senior backend engineers . We’re a team of pragmatic, product-minded engineers...Full time- ...moving fast, so being comfortable with ambiguity and changes in priority is a must. This is a foundational role—you'd be the first engineer on the team. What you'll do Engineers on this team do a mixture of partnering and advising with teams building AI...Full time
$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- ...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
$50 - $100 per hour
...practices to deliver scalable, secure, and maintainable solutions for cloud-based systems evaluation. Qualifications Senior backend engineering experience, demonstrated by past work designing, building, or operating production distributed systems. Proven expertise...Remote jobHourly payPart timeFor contractorsImmediate start- ...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
- ...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 experience...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$80k - $130k
...ABOUT YOU We are looking for Backend Engineers who are innovative, collaborative, and adaptable to join our engineering team . The best candidate will be someone who thrives in a fast-paced, highly collaborative, and dynamic environment and drive best practices...Full time- 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
$164k - $205k
...a high-agency full-stack Staff Software Engineer to lead the architecture and product development... ...-latency subsystems across personalized search discovery engines, processing gateways,... ...skills, capable of translating complex backend code dependencies into clarity for...Full timeRemote workFlexible hours$117.6k - $252k
...of this role Analytics Instrumentation is part of the Data Engineering and Monetization (DE&M) group, focused on the collection of Product... ...product usage throughout the user lifecycle. As a Senior Backend Engineer, you'll guide the design and development of a unified...Full timeRemote work$111k - $160k
...potential. Title and Summary Senior Software Engineer Overview: The Decision Management... ...development, and delivery of scalable backend services and platform capabilities.... ...and provide quality metrics and recommendations. • Ensure software meets business, security...Full timeImmediate startWorldwide$61.6k - $113.9k
...development experience. Post-secondary degree in Computer Science, Engineering, or a related field, or an equivalent combination of education... ...using established standards and tools. Design and develop backend services with Java and Spring Boot, adhering to secure API-...Full timeWork at office- ...platform readiness intelligence directly into GitLab's software development lifecycle to solve this problem. As an Intermediate Backend Engineer on the newly established Platform Readiness functional team in Developer Experience, you'll contribute to the systems that...Full timeRemote work
- ...later without any hidden fees or compounding interest. Affirm’s engineering team is building a large-scale, highly available, and global... ...to clearly articulate technical concepts, tradeoffs, and recommendations to technical and non-technical stakeholders....Full time
- ...measured latency, cost, and isolation. This is a hands-on engineering role with strong architectural influence. You'll write code and... ...a real mental model of columnar / OLAP execution. Solid backend engineering. Our stack is Java , but we care more that you can...Full timeRemote work
$100k - $130k
...the game. For more information, visit [xsolla.com]( Responsibilities: Collaborate with product managers, designers, and backend engineers to translate complex requirements into intuitive user experiences. Design, build and evolve scalable, high-performance frontend...Full timeLocal areaWorldwide- ...Experienced .Net Developer for WinForms applications. Six-month assignment with possibility of extension. C# development with SQL Server backend. Requirements: C# expertise .Net MVC knowledge WinForms programming Object-oriented design Open XML knowledge...Temporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Engineer, Search and Recommendations. Be the first to apply!









