freehire launches on Product Hunt on 26 August.

Follow →

Servicing Support Analyst

Medical, Dental, Vision, Life, 401K match, PTO, Sick Time, 10 Paid Holidays, Remote work opportunities

What you'll do at Cascade:

Serve the American Dream Through Attainable Home Ownership.

What you will do at Cascade:

Serve the American Dream Through Attainable Home Ownership.

The IT Servicing Support Analyst is a hands-on production support and automation role for business-critical processes supporting traditional mortgage and Chattel loans. The analyst owns, troubleshoots, maintains, and improves existing Python, PostgreSQL and LoanServ script automations and may also build new solutions. This includes scheduled ETL jobs, reports, vendor file transfers, and integrations running through Jenkins, Docker, and AWS. Much of the work involves processes with limited documentation or subject-matter support.

How you will do it:

  • Own and troubleshoot existing production automations, configurations, integrations, and vendor processes, including unfamiliar processes with limited documentation.
  • Diagnose failures using AI, code, logs, database activity, configurations, credentials, schedules, input files, and downstream dependencies; restore service and confirm the business outcome.
  • Plan safe restarts and reruns by identifying completed, missing, duplicated, or partially processed data and validating recovery through counts, reconciliations, exception review, and downstream confirmation.
  • Develop, test, deploy, and maintain Python and PostgreSQL ETL, batch, API, reporting, document-processing, and vendor file-transfer workflows using REST APIs, SFTP, SMB, and other approved methods.
  • Operate and troubleshoot Jenkins pipelines and schedules, Docker containers, AWS services, Git/GitHub workflows, environment configurations, and secure credential access.
  • Translate servicing business rules, exceptions, controls, and acceptance criteria into safe technical changes; support Sagent/LoanServ.
  • Triage concurrent incidents, tickets, support email, instant messages, vendor communications, and planned work according to borrower, payment, financial, compliance, deadline, and downstream impact.
  • Communicate status, risks, dependencies, next steps, and follow-up times clearly, and coordinate directly with business users, vendors, and technology teams through resolution.
  • Maintain concise requirements, test evidence, runbooks, recovery procedures, and troubleshooting notes; participate in peer review and knowledge sharing.
  • Participate in the established on-call rotation and respond to time-sensitive production issues within team expectations.

What you will need to join Cascade:

  • Three or more years of professional experience supporting production Python and SQL/PostgreSQL processes.
  • Demonstrated experience reading, debugging, testing, and safely modifying code and queries written by other developers.
  • Experience supporting scheduled ETL, batch, API, database, reporting, or vendor file-transfer processes in a production environment.
  • Production experience with job orchestration or scheduling, Docker or comparable containers, Git-based source control, and AWS or comparable cloud infrastructure.
  • Demonstrated ability to protect data integrity during database changes and failed-job recovery, including safe reruns and reconciliation.
  • Ability to independently learn unfamiliar processes quickly, manage an interrupt-driven workload, and communicate clearly with technical and nontechnical stakeholders.

Desired Skills:

  • Two or more years of experience in mortgage servicing or another regulated financial operation.
  • Experience with Sagent/LoanServ, LoanServ scripting, or another loan servicing platform, and both traditional mortgage and Chattel loan processes.
  • Experience with Microsoft Power Apps, Power Automate, SharePoint, JavaScript, or HTML.
  • Experience with document-management platforms, ticketing systems, external servicing vendors, or DevOps pipelines; Jenkins experience is preferred.

How success is measured

  • Incidents and requests are acknowledged, prioritized, communicated, and completed within the SLA or by the designated due date; tickets, email, vendor follow-ups, and commitments remain current.
  • Scheduled processes run accurately and on time, and failures are recovered without duplicate, missing, or incorrect servicing data.
  • Changes are tested, reviewed, documented, and deployed with appropriate controls, and support knowledge is not dependent on one person.
  • The analyst demonstrates integrity, initiative, flexibility, accountability, teamwork, service, dependable attendance, continuous learning, and increasing independence.

About Cascade & Our Culture:

Since opening our doors in 1999, Cascade Financial Services has grown to become one of the most trusted lenders in Attainable Housing. Our goal is to help thousands of families realize the dream of home ownership by offering mortgage loan solutions customized to the manufactured housing marketplace leveraging state-of-the-art business automation coupled with the most skilled professionals in the industry.

The Cascade culture lives in our team members!!! We are focused and dedicated to developing and providing a platform for growth. We are proud of the team that we've built and are looking for great people who will embrace our values and contribute to them: T.I.E.S. Teamwork, Integrity, Excellence, and Service. We believe in work/life balance and a positive/family-like work environment. Together, we will continue to lead the way and make a difference.

Join our team and assist us to Serve the American Dream Through Attainable Home Ownership.

What this application asks

greenhouse

First Name, Last Name, Email, Phone, Resume/CV

  • Preferred First Name optional
  • What is your annual salary expectation? choose one
  • How did you hear about us? choose one
  • If a Cascade team member referred you, please provide their name. optional
  • Please provide a link to your LinkedIn Profile:
  • Are you located in AZ or SD? choose one
  • How many years of professional experience do you have supporting mortgage servicing or another regulated financial operation? choose one
  • How many years of experience do you have supporting production Python and SQL/PostgreSQL automations? choose one
  • Which option best describes your hands-on experience with both Python and SQL/PostgreSQL? choose one
  • Have you been directly responsible for diagnosing and safely modifying a python and SQL/Postgres production automation process that you did not originally develop? choose one
  • Are you willing and able to work in an interruption-driven production-support role involving concurrent tickets, email, instant messages, vendor follow-up, changing priorities, and participation in an every other week on-call rotation? choose one
  • Which best describes your experience supporting production ETL, batch, reporting, API, or vendor-file processes? choose one
  • Have you setup all of the following in a production environment: a job scheduler or orchestration tool, container technology, Git-based source control, and AWS or comparable cloud infrastructure? List what you have personally setup. written answer
  • Will you now or in the future require sponsorship for employment visa status (e.g., H-1B visa status)? choose one
  • Cascade requires team members to devote their full attention to their job responsibilities when working remotely. Telecommuting is not designed to be a replacement for dependent care or other home responsibilities during work hours. During video meetings, calls and scheduled business hours, it is required that your remote environment is professional, free from distractions and interruptions. Failure to comply could result in corrective action. If offered the position, can you adhere to Cascade’s remote expectations?* choose one
  • I would like to receive updates from a recruiter about this job via SMS. Please answer with Yes or No. If you change your mind, you can reply STOP to opt-out at anytime.* choose one

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available