Principal Software Engineer, Servicing

Recruiting From ScratchSan Francisco, CA
6d$186,100 - $257,500Remote

About The Position

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.

Requirements

  • 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.

Nice To Haves

  • 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.

Responsibilities

  • 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.

Benefits

  • Competitive salary based on experience; full range shared during the interview process.
  • Equity participation included as part of total compensation (where applicable).
  • Comprehensive medical, dental, and vision coverage.
  • Remote-friendly with optional hybrid collaboration in select U.S. hubs.
  • Opportunity to influence core systems at scale within a publicly traded, mission-driven company.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service