companyKastle logo

Forward Deployed Engineer at Kastle | San Francisco

KastleSan Francisco
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

QualificationsAt least 1 year of relevant engineering experience and 1 year in a customer-facing role. Proficiency in Python, Java, or similar programming languages; experience in building APIs and backend systems is essential. Demonstrated ability to prioritize outcomes and deliver customer value. Exceptional work ethic with a keen eye for detail; capable of independently managing projects. Strong interpersonal skills, comfortable engaging with both technical and business stakeholders.

About the job

About Kastle

Kastle is revolutionizing the consumer lending landscape by developing an AI operating system, starting with the mortgage sector. We partner with some of the largest mortgage lenders in the United States, enhancing their contact center and compliance operations through innovative AI-driven voice agents. Supported by leading investors such as Y Combinator and Commerce Ventures, along with industry veterans from Snapdocs, Google, and WePay, we are at the forefront of redefining lending with artificial intelligence.

About the Role

As a Forward Deployed Engineer, you will take on the role of technical owner and project lead for our most significant accounts. Your responsibilities will involve immersing yourself with customers, translating their business workflows into production-ready AI agents, and overseeing the customer relationship as well as the strategic roadmap.

Responsibilities

  • Develop, configure, and deploy AI agents on Kastle’s platform to manage actual borrower workflows.
  • Write high-quality backend and full-stack code (Python, Java, TypeScript) to integrate with loan servicing systems, data sources, and telephony platforms.
  • Oversee the complete agent development life cycle: rapidly prototype, establish CI/CD pipelines, monitor live usage, iterate towards goals, and document best practices to expedite future projects.
  • Clarify ambiguous customer requests, quickly prototype solutions, and evolve them into stable deployments.
  • Serve as the technical representative of Kastle for key accounts, fostering trust through speed, empathy, and tangible impact.
  • Incorporate customer insights back into the core product, influencing the development roadmap and reusable tools.

What We’re Seeking

  • A minimum of 1 year of engineering experience, along with at least 1 year of customer-facing experience.
  • Expertise in Python, Java, or similar languages; comfortable building APIs and backend systems.
  • Outcome-oriented mindset: prioritizing customer value and problem-solving over perfect abstractions.
  • A strong work ethic with exceptional attention to detail; capable of independently managing projects from start to finish.
  • Customer-focused: confident in engaging directly with business leaders as well as engineers.

Preferred Qualifications

  • Experience in a customer-facing engineering role (forward deployed, solutions engineering, etc.).

Interview Process

  • Initial screening interview with HR.
  • Technical assessment involving coding challenges and system design discussions.
  • Final interview with team members to assess cultural fit and alignment with company values.

About Kastle

Kastle is pioneering the integration of AI technology in the lending industry, transforming how mortgage processes are managed through innovative solutions that enhance efficiency and compliance.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.