Staff Software Engineer, Backend (Search)
$181k - $241k per yearCandidate
At Affid, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.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 ReactYou have 2+ years of experience working in search or related recommendation enginesYou 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.Base Pay Grade
- PEquity Grade
- 7Employees new to affirm typically come in at the start of the pay range. affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by affirm Holdings, Inc. (parent company).CAN base pay range per year:
CAD $181,000 - $241,000Location - Remote CanadaThis remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.#LI-Remote
Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:Health coverage at no cost: We cover 100% of premiums for employees and their dependents.Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at a discount.We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.
#J-18808-Ljbffr
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 ReactYou have 2+ years of experience working in search or related recommendation enginesYou 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.Base Pay Grade
- PEquity Grade
- 7Employees new to affirm typically come in at the start of the pay range. affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by affirm Holdings, Inc. (parent company).CAN base pay range per year:
CAD $181,000 - $241,000Location - Remote CanadaThis remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.#LI-Remote
Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:Health coverage at no cost: We cover 100% of premiums for employees and their dependents.Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at a discount.We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.
#J-18808-Ljbffr
Vacancy posted 41 minutes ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Backend (Search) in Winnipeg, MB vacancy
$171k - $200k per year
...beverage, retail, and the public sector.Visit 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 visibility into the location, utilization, and health of...SuggestedLong term contractTemporary workWork at office- 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...SuggestedRemote work
- Shape backend systems with Python, Kotlin, AWS, MySQL, and Kubernetes as a Staff Software Engineer at Affim, working remotely across Canada. Build secure account experiences that protect customers and reduce friction.As part of Trust & Safety within Affim’s Checkout organization...SuggestedRemote work
$196.8k - $270.6k per year
...Harvey, the future of professional services is being written 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 foundation of our product platform while directly building user-...SuggestedWork at officeRelocation packageFlexible hours$207k - $300k per year
Staff Software Engineer, Search Abuse Location: Mountain View, CA, USA; Cambridge, MA, USA; +2 more; +1 moreAdvanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain.In most instances...SuggestedTemporary work- Google seeks a Staff Software Engineer specializing in Search Abuse, Java, and security across Mountain View, Cambridge, or Seattle. In-person interviews are generally required.This advanced engineering role owns outcomes, makes decisions amid ambiguity, and influences stakeholders...
$181k - $241k per year
...Observability team builds the platform every Affrim engineer relies on to understand the behavior and... ...by default. We’re looking for a Staff Software Engineer to be the technical lead for... ...designing, developing and launching backend systems at scale using languages like Python...Work at officeRemote workFlexible hours- Shape enterprise backend experiences at Harvey in Toronto, combining secure systems expertise with hands-on product development. Work onsite three days weekly.This Staff Backend Software Engineer role focuses on platform infrastructure and enterprise-facing features for law...
- Build secure CIAM backend services at Affirm, using Python or Kotlin in a remote-first engineering environment. Shape identity systems at scale.This Staff Software Engineer role sits within Information Security and focuses on customer identity and authentication. You will deliver...Remote work
- 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
$200k - $235k per year
...Expectations are high, and so are the rewards.The Backend Platform team’s mission is to enable... ..., and tooling that support hundreds of engineers working across backend services. By... ...backend engineers rely on every day!As a Staff Software Developer, you will set technical...Long term contractWork at officeFlexible hoursShift work3 days per week- Shape backend architecture with Go, secure APIs, and distributed systems at Rivian and Volkswagen Group Technologies. Lead through influence across platform initiatives.As a Staff Backend Software Engineer, you will build and operate services powering customer-facing digital...
$181k - $241k per year
...hidden fees or compounding interest. Engineering owns cost visibility and optimization across... ...never gets diffuse. As a Staff Cost Engineer, you'll operate at the intersection... ...experience designing, developing and launching backend systems at scale using languages like...Work at officeRemote work$181k - $241k per year
Staff Software Engineer, Backend (Fraud Decisioning) Remote CanadaAt Affine, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.We are looking for a Staff Engineer...Work at officeRemote workFlexible hours$140.6k - $190.6k per year
...Staff Software Engineer, Search Control Plane Our vision We are building the next-generation search platform, with a vision to democratize knowledge construction and consumption at Thomson Reuters. The platform consolidates search systems across Thomson Reuters products...Work at officeLocal areaFlexible hours$140.6k - $190.6k per year
Staff Software Engineer, Search Retrieval Platform Our visionWe are building the next-generation search platform, with a vision to democratize knowledge construction and consumption at Thomson Reuters. The platform consolidates search systems across Thomson Reuters products...Long term contractWork at officeLocal areaFlexible hours$181k - $241k per year
Staff Software Engineer, Backend (Identity Decisioning)Remote Canada At Affim, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm’s Identity team...Work at officeRemote workFlexible hours- ...customers to use open-source observability software without installing, maintaining, and... ...codebase of a large distributed system The engineering organisation is largely remote and uses... ...for databases, storage layers, or query engines You have exposure to microservices architecture...Remote work
- This role is for a highly experienced Back-End Software Engineer who wants to work on core systems that shape how the platform (Model Vault) operatesYou... ...’s most demanding enterprise workloadsEvolve and scale the backend systems that power Model Vault, including authentication and...Remote work
- Staff Backend Engineer Department: BackendEmployment Type: Full TimeLocation: CanadaDescription We're looking for a highly skilled... ...workflows.Familiarity with vector databases and embedding-based search.Builder mindset: thrives on writing, debugging, and improving...
$217.9k per year
...“surges.”learn more about working at CoinbaseWe're hiring a Staff Software Engineer to join the Coinbase Advisor team within the Consumer & Business... ...and executes trades on their behalf. This role is primarily backend on a full-stack team. You'll own the services that make...Local area$209k - $269k per year
Senior Staff Software Engineer, Backend (Compute Platform)Remote Canada At Affim, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm's engineering...Work at officeRemote workFlexible hours$181k - $241k per year
Affim is seeking an experienced software engineering leader to drive backend initiatives from Canada, with a remote-first setup and a base CAD 181,000–241,000 per year plus equity opportunities. You will set technical strategy and work with product, design, and analytics to...Remote work$197k per year
About the role and teamUber Maps Search helps people find the places and destinations they... ...The multi-disciplinary team builds the backend systems, deep learning models & user... ...the executive leadership team. As a Staff Software Engineer, you’ll set technical direction...- ...Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems... ...usability. • Facilitate training for staff on comprehension, navigation, and utilization... ...from a Computer Science, Computer Engineering degree or a Technology program. • A high...
$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 workFlexible hours- Join Grafana's Application Core Services as a Staff Backend Engineer focused on scalable solutions and cloud integrations. This remote role is... ...part of a tight-knit team, you will drive best practices in software development and incident response protocols. Key Responsibilities...Remote work
- ...customer platform services at Chainguard with Go and REST/gRPC 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. You will shape entitlement, policy, and customer onboarding...Remote work
- Lead Affrim’s observability 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 observability strategy while remaining hands-on. The platform...Remote work
$101k - $151k per year
...tradeoffs on what matters most. Search has become the default way... ..., developing and launching backend systems at scale and are experienced... ...that interacts with multiple software components, and executing on... ...providing feedback to other engineers through code reviews. Your...For contractorsInternshipWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Backend (Search). Be the first to apply!
Related searches
- backend developer Winnipeg, MB
- backend software developer Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB
- golang software developer Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software technical support Winnipeg, MB
- software Winnipeg, MB

