Staff Software Engineer, Backend (Search)
$230k - $290kAffirm, Inc.
Staff Software Engineer, Backend (Search)
Remote US
At Affirm , 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 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.
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Base Pay Grade - P
Equity Grade - 13
Employees 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 equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)
USA Pacific base pay range (CA, WA, NY, NJ, CT): $230,000 - $290,000
USA Sapphire base pay range (all other U.S. states): $204,00 - $264,000
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.
Demographic Survey Statement (US-based roles)
Affirm is dedicated to building an inclusive culture where Affirm ers belong and have an equal opportunity to thrive.
To help us assess our outreach efforts, we invite candidates to voluntarily share information through a short demographic survey. This information is:
- Completely optional
- Anonymized and stored in aggregate
- Not accessible to recruiters or hiring managers at the individual level
- Never used in any hiring decision
Your decision to provide or withhold this information will not impact your candidacy in any way.
How do you identify? (gender identity) Select...
How do you identify? (race/ethnicity) Select...
Voluntary Self-Identification
For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.
As set forth in Affirm ’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:
A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.
A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
#J-18808-Ljbffr- ...Affirm is seeking a Staff Software Engineer, Backend (Search) to shape technical strategy and deliver scalable backend systems across search and recommendations. This remote role collaborates with product, design, analytics, and other engineering teams to ensure reliability...SuggestedRemote job
$200k - $240k
...in building the future! About the Role: As part of the Backend Engineering team, you'll design, build, and scale systems and services that... ...platform. This role is ideal for a self-sufficient senior software engineer who thrives in fast-paced environments. What you...SuggestedWork at office$225k - $265k
...B2B SAAS data observability software. Join the company that's building the telemetry... ...team and a group of highly-skilled engineers to shape the future of search and analytics of observability data... ...new AI features Work across backend, frontend, and interact with LLMs...SuggestedTemporary workRemote work$500 per month
...hiring our first Founding Engineer to help us build that... ...For This is a staff-level role, so we require... ...You must possess strong backend engineering fundamentals... ...semantic and keyword search Our AI agent for community... ...budget for equipment, software, and ergonomics. Get...SuggestedPrice workFull timeRemote workFlexible hoursWeekend workAfternoon shift- ...that our Banking and Blockchain engineering teams both build on—durable... ...the person other senior and staff engineers escalates to when a... ...direction for cross-cutting backend platform infrastructure: durable... ...8–10+ years of backend software engineering experience, including...SuggestedRemote workFlexible hours
- ...real estate journey, and we're just getting started. Organic search and organic social are two of the most important ways consumers... ...on web. Together these span the layers that shape what search engines, social platforms, and end users see across millions of pages...
$155.6k - $233.4k
...Staff Software EngineerSkip to main content#Staff Software Engineer page is loaded## Staff Software EngineerApplylocations: US - California - San Diego: US - Remotetime... ...more than you ever thought possible.We are searching for a software engineer who is ready to join us...Local areaWorldwide$2,000 per month
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing... ...promise of AI. What is The Role: We're looking for a Senior Software Engineer to join the Elasticsearch - Search Relevance team. This...Full timeLocal areaFlexible hours- ...by your manager).**The Role:** General Motors is seeking a Staff Software Engineer to shape and scale the engineering platforms that build, test... ...need a reasonable accommodation to assist with your job search or application for employment, **email**us or call us at 1-...Local areaImmediate startRemote workWork from homeFlexible hours
- ...team. We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our software team. In this position, you will... ...not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or...Permanent employmentFull timeContract workWork experience placementLocal area
$146.8k - $272.6k
...accountants on real client work every day. As a Lead Software Engineer (Staff Engineer), you will own core backend and AI orchestration systems that turn frontier... ...-scale data: millions of documents, retrieval and search, vector stores, and indexing strategies tailored to...Work at officeLocal areaFlexible hours$200k - $270k
...Engineering Remote (overlap with PST) Full-time Bluesky's vision is... ...shared identity. As a Senior Backend Developer, you’ll be... ...fundamental programming and software engineering skills Have built... ...Have some experience with search systems (e.g. Elasticsearch)...Full timeRemote work- ...Build and maintain Retrieval-Augmented Generation (RAG) pipelines against vector stores such as pgvector, Chroma, or a managed vector search service Design schemas and evolve data models (SQLAlchemy/SQLModel-style ORM plus migrations) that support both traditional...
$207k - $300k
...Staff Software Engineer, Full Stack, Gemini App, DeepMind Share Staff Software Engineer, Full Stack, Gemini App, DeepMind corporate_fare... ...development, encompassing frontend (e.g., web or mobile) and backend services. ~ Experience with software design and...$158k - $248k
...Staff Software Engineer - Customer Facing Applied AI Remote, USA Addepar is a global data and AI platform empowering investment professionals... ...experience Nice to Have Experience with additional backend languages (Java is valuable in our environment) Financial...Remote workWorldwide- ...they already use to move and process events at scale. As an engineer, you'll own delivery of significant pieces of this product —... ...the approach. What You Will Do: Design and build the backend services (primarily Go, Java, and Python) that run AI and model...Live in
$25k - $40k
# Remote Staff Software Engineer Job at EngineUSA2 hours agoFull TimeUSA$25000 - $40000 USDTypeScriptReactNode.jsKotlinAWSRESTData ScienceDesign... ...Tech Stack: Node.js, TypeScript, Kotlin (or similar modern backend languages), React, and AWS* **Skills:** You’re a problem-...Full timeRemote work$231k - $314.35k
...today — and we’re just getting started. Role Overview As a Software Engineer on the Product Engineering team at Harvey, you will own and... ...on the frontend alongside Python and Postgres on the backend—to architect intuitive UX and robust APIs for streaming results...Relocation package$141.13k - $211.69k
...Explicitly requires Vibe Coding and AI-assisted engineering practices, using agentic workflows and... ...of AI outputs. About the Role Staff Software Engineer based at John Deere World... ...~8+ years designing and developing backend applications using Java frameworks, servlets...Flexible hours$162.4k
...NYSE: IOT) sits at the center of hardware, software, AI, and the physical world. The... ...physical operations run, and we're hiring the engineers who will build what comes next. We're... ...and platform capabilities, from backend services and APIs to the customer-facing...Full timeRemote workRelocation packageFlexible hours$220k - $260k
...Blitzy is a Cambridge, MA based AI software development platform on a mission to revolutionize... ...deep, meaningful partnerships. Staff Software Engineer About the Role We are hiring a... ...technical work across Blitzy's backend platform, infrastructure, and AI product...$200k - $300k
...Founding Software Engineer - Advanced Manufacturing New York - Onsite Base salary of... ...the Big Four. The Role As a Staff Software Engineer, you will build the platform... ...systems-design fundamentals Deep backend experience in Python, Go, Java, Rust,...Bank staffWork at officeVisa sponsorship$220k - $275k
...Staff Software Engineer Remote - United States, Full-time (regular) Datavant is the data collaboration platform trusted for healthcare.... ...scale distributed systems environment. Your work will span: Backend: Python, Go, Java; microservices; REST and GraphQL...Full timeRemote work- ...caring. You’re an experienced engineer with exceptional skill,... ...carry on caring. At EngagedMD, Staff Engineers play a key role not only in building software, but also in shaping how technical... ...have the opportunity to architect backend infrastructure, develop new...Temporary workH1bRemote workVisa sponsorship
$180k - $195k
...leading solution for personal finance management software. For over 30 years we have helped millions of... ...fun! We’re looking for an experienced Staff Software Engineer to be a key contributor in developing the backend services that power generative AI functionality...Temporary workWork experience placement- ...understood the complexity needed to build software that actually works in regulated... ...transform regulated industries and beyond. Engineering at Valon We are building a world-class... ...engineers who are developing flexible backend architecture to accurately handle billions...Local areaRemote workFlexible hours
- ...Pearson's PSG-CP (Pearson Software Group - Content Platform) team is looking for a forward deployed engineer who shows up where the work is happening, listens to a problem... ...next one. Owning the full stack. Frontend, backend, data, integrations, deployment, the URL you...Full timeRemote workShift work
- ...Alkami Technology, Inc. is seeking a Staff Software Engineer to lead design reviews and build high-quality scalable software across frontend and backend stacks. You will own features end-to-end, participate in on-call rotations, and mentor junior engineers in a remote...Remote job
- ...CDK Global, LLC seeks Staff Software Engineer at its facility located at 11809 Domain Drive, Suite 200, Austin, TX 78758. JOB DESCRIPTION:... ...build and integrate application-level data access layers with backend databases. Using database administration tools such as...Remote workVisa sponsorshipWork visa
$155.8k - $262.55k
...oriented, modern enterprise. About the role As a Senior Staff Software Engineer at SailPoint, you will dive into a highly technical, fast-... ...& AI Impact): Take full end-to-end ownership of a critical backend feature design. Author your first major architectural...Temporary workLocal areaImmediate startRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Backend (Search). Be the first to apply!


