Talent.com
Principal Software Engineer, Servicing
Principal Software Engineer, ServicingRecruiting From Scratch • San Francisco, CA, United States
Principal Software Engineer, Servicing

Principal Software Engineer, Servicing

Recruiting From Scratch • San Francisco, CA, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Who is Recruiting from Scratch

Recruiting from Scratch is a specialized talent firm dedicated to helping companies build exceptional teams. We partner closely with our clients to deeply understand their needs, then connect them with top‑tier candidates who are not only highly skilled but also the right fit for the company’s culture and vision. Our mission is simple : place the best people in the right roles to drive long‑term success for both clients and candidates.

Principal Software Engineer – Servicing

Location : Remote (U.S.) or Hybrid in major U.S. hubs

Company Stage of Funding : Public company

Office Type : Remote / Hybrid

Salary : $186,100—$257,500

Company Description

We’re representing a publicly traded fintech company building technology that transforms how lending and loan servicing work at scale. Within its Servicing organization, the team is focused on delivering an exceptional borrower experience across the full lifecycle of a loan—combining self‑service, AI‑driven automation, and human support into a single, intelligent system. At the center of this effort is Agent Experience : a platform designed to empower every “agent” in the system, from LLMs to live support representatives, with the tools, context, and workflows they need to deliver efficient, accurate, and outcome‑oriented support. This is a highly cross‑functional environment where software engineering, machine learning, data, product, and design come together to build next‑generation servicing infrastructure.

What You Will Do

As a Principal Software Engineer , you will operate as a senior technical leader responsible for shaping the architecture and long‑term direction of the Agent Experience and Servicing ecosystem. Reporting to a Senior Engineering Manager, you will work closely with Agent Tooling and LLM‑focused engineering teams, while partnering across Product, Design, Machine Learning, Data Engineering, and broader Servicing teams.

  • Define and drive the long‑term technical roadmap for a cross‑functional Salesforce and Agent Tooling engineering team.
  • Lead architectural evolution across the Servicing platform, including Salesforce, LLM‑powered systems, and internal product tooling.
  • Design scalable, pragmatic integrations that bridge complex technical requirements with real business needs.
  • Identify, prioritize, and independently drive high‑impact initiatives that lay the foundation for a world‑class Servicing system.
  • Prototype, evaluate, and influence adoption of new Salesforce features, frameworks, and integration patterns.
  • Partner with product leadership to shape Servicing strategy and deliver measurable business outcomes.
  • Set a high technical bar through strong system design, thoughtful tradeoffs, and engineering best practices.
  • Mentor and develop engineers across both Salesforce‑focused and product software engineering domains.

Ideal Background

The ideal candidate is a senior technical leader who thrives in complex, cross‑platform environments and enjoys building systems that blend enterprise tooling, modern software architecture, and AI‑driven workflows.

  • Significant experience as a senior or principal‑level software engineer in complex product environments.
  • Strong background designing and evolving large‑scale systems and platform architectures.
  • Experience working across Salesforce ecosystems and custom product tooling.
  • Proven ability to operate autonomously, driving large initiatives from concept through execution.
  • Comfort collaborating across engineering, product, design, data, and ML teams.
  • Strong communication skills with the ability to influence technical and non-technical stakeholders.
  • Passion for building systems that improve operational efficiency and end‑user experience.
  • Preferred

  • Experience integrating Salesforce with modern backend systems and AI‑driven workflows.
  • Exposure to LLM‑powered products or intelligent agent systems.
  • Background in fintech, servicing, support platforms, or highly regulated domains.
  • Experience mentoring senior engineers and shaping engineering culture at scale.
  • Compensation and Benefits

  • Compensation : Competitive salary based on experience; full range shared during the interview process.
  • Equity : Equity participation included as part of total compensation (where applicable).
  • Benefits : Comprehensive medical, dental, and vision coverage.
  • Work Model : Remote‑friendly with optional hybrid collaboration in select U.S. hubs.
  • Growth : Opportunity to influence core systems at scale within a publicly traded, mission‑driven company.
  • Equal Opportunity

    The company is committed to building an inclusive and diverse workforce. All employment decisions are based on business needs and individual qualifications, without regard to any protected characteristic. Discrimination and harassment of any kind are not tolerated.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Principal Software Engineer Servicing • San Francisco, CA, United States

    [internal_linking.similar_jobs]
    Principal Software Engineer

    Principal Software Engineer

    Cloudflare Inc • San Francisco, CA, United States
    [job_card.full_time]
    At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the worlds largest networks that powers millions of websites and other Internet properties for custo...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Principal Software Engineer

    Principal Software Engineer

    Snowflake • Menlo Park, California, United States
    [job_card.full_time]
    Snowflake is about empowering enterprises to achieve their full potential — and people too.With a culture that’s all in on impact, innovation, and collaboration, Snowflake is the sweet spot for bui...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Informatica • Redwood City, CA, United States
    [job_card.full_time]
    Principal Software Engineer in Redwood City, CA.Informatica is seeking an experienced Principal Software Engineer to design, develop, and evolve our core Connectivity ecosystem including APIs, conn...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer, Benefits Engineering

    Principal Software Engineer, Benefits Engineering

    WEX • San Francisco, CA, United States
    [job_card.full_time]
    Principal Software Engineer, Benefits Engineering.Principal Software Engineer, Benefits Engineering.Continue with Google Continue with Google. Principal Software Engineer, Benefits Engineering.Princ...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Principal Software Engineer

    Principal Software Engineer

    HighNote • San Francisco, CA, United States
    [job_card.full_time]
    Founded in 2020 by a team of leaders from Braintree, PayPal, and Lending Club, Highnote is an embedded finance company that sets the standard in modern card platform management.As an all-in-one car...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Cloudflare • San Francisco, CA, United States
    [job_card.full_time]
    At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the worlds largest networks that powers millions of websites and other Internet properties for custo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Tend • San Francisco, CA, United States
    [job_card.full_time]
    We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregiver...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer, Request Team

    Principal Software Engineer, Request Team

    Saviynt • San Francisco, CA, United States
    [job_card.full_time]
    Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization's applications, data, and business processes. Customers trust Saviynt to safeguard the...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Oakland, California, United States
    [job_card.full_time]
    A company is looking for a Principal Software Engineer to join their remote team.Key Responsibilities Collaborate on system architecture design and technical strategy Lead technical initiatives ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer, Servicing

    Principal Software Engineer, Servicing

    Recruiting From Scratch • San Francisco, CA, United States
    [job_card.full_time]
    Who is Recruiting from Scratch.Recruiting from Scratch is a specialized talent firm dedicated to helping companies build exceptional teams. We partner closely with our clients to deeply understand t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Tend.ai • San Francisco, CA, United States
    [job_card.full_time]
    We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregiver...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Principal Software Engineer

    Principal Software Engineer

    Oracle • Redwood City, California, USA
    [job_card.full_time]
    As a Principal Software Engineer you should be proficient in Data Structures and Algorithms Java object-oriented principles building distributed systems vector databases containerization orchestrat...[show_more]
    [last_updated.last_updated_1_hour] • [promoted] • [new]
    Principal Software Engineer

    Principal Software Engineer

    Tendo • San Francisco, CA, United States
    [job_card.full_time]
    Continue with Google Continue with Google.Be among the first 25 applicants.We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer TeraWave

    Principal Software Engineer TeraWave

    Blue Origin • San Francisco, California, USA
    [job_card.full_time] +1
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin we envision millions of people living and working in space for the benefit of Earth.Were working to ...[show_more]
    [last_updated.last_updated_1_hour] • [promoted] • [new]
    Principal Software Engineer

    Principal Software Engineer

    Freed • San Francisco, California, United States
    [job_card.full_time]
    Doctors are overworked, burnt out, and are quitting in masses.At Freed, we combine clinician love with the latest AI tech and intense execution to create products that make clinicians happier.Our f...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    SmithRx • San Francisco, CA, United States
    [job_card.full_time]
    SmithRx is a rapidly growing, venture-backed Health-Tech company focused on disrupting the Pharmacy Benefit Management (PBM) sector by building a next-generation drug acquisition platform.The compa...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Informatica LLC • Redwood City, CA, United States
    [job_card.full_time]
    Principal Software Engineer- Redwood City, CA.We're looking for a Principal Software Engineer candidate with experience in Java, Microservice Architecture, MCP to join our team in Redwood City, CA ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Tendo Systems • San Francisco, CA, United States
    [job_card.full_time]
    We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregiver...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]