2

Full Time Mortgage Software Engineer Jobs (NOW HIRING)

Software Engineer

Chatsworth, CA · On-site

$75K - $100K/yr

CAKE Mortgage is a cutting-edge wholesale mortgage lender specializing in Non-QM products. We're ... We are looking for a passionate and eager Software Engineer to join our team. In this role, you'll ...

Software Engineer II

Roanoke, VA · Remote

$99K - $136K/yr

Corporate Office - Remote Position Type: Full-Time; 40 hours per week FLSA Classification / Type ... Mortgage industry or Encompass experience * Preferred: Docker or containerization * Preferred:

Mortgage Closer

Harrisonburg, VA · On-site

$23 - $26/hr

Job Type Full-time Description Position Overview: The Mortgage Loan Closer is responsible for ... Familiarity with loan origination systems and mortgage software (experience with Encompass or ...

Mortgage Specialist

Malone, NY · On-site

$21.50 - $25.82/hr

Must have a working knowledge of word processing software, excel, mortgage software and internet ... Position Type : Full Time Hours : 40 hours per week Location: Position based in Malone and will be ...

Mortgage Specialist

Massena, NY · On-site

$21.50 - $25.82/hr

Must have a working knowledge of word processing software, excel, mortgage software and internet ... Position Type : Full Time Hours : 40 hours per week Location: Position based in Massena and will be ...

next page

Showing results 1-20

Full Time Mortgage Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do full time mortgage software engineer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for full time mortgage software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between Full Time Mortgage Software Engineer vs Full Time Loan Processor?

AspectFull Time Mortgage Software EngineerFull Time Loan Processor
Required CredentialsBachelor's in Computer Science or related field, coding certificationsHigh school diploma or equivalent, some financial or loan processing training
Work EnvironmentOffice or remote, primarily computer-basedOffice setting, interacting with clients and documents
Industry UsageDevelops mortgage software solutions for lenders and banksProcesses and verifies loan applications for mortgage approval
Common Search/ComparisonOften compared for roles in mortgage tech and software developmentCompared for roles in mortgage loan processing and customer service

The main difference is that a Full Time Mortgage Software Engineer focuses on developing and maintaining mortgage-related software, requiring technical skills and programming knowledge. In contrast, a Full Time Loan Processor handles the administrative and verification tasks involved in processing mortgage applications, emphasizing customer interaction and document management.

More about Full Time Mortgage Software Engineer jobs
What cities are hiring for Full Time Mortgage Software Engineer jobs? Cities with the most Full Time Mortgage Software Engineer job openings:
What are the most commonly searched types of Mortgage Software Engineer jobs? The most popular types of Mortgage Software Engineer jobs are:
What states have the most Full Time Mortgage Software Engineer jobs? States with the most job openings for Full Time Mortgage Software Engineer jobs include:
What job categories do people searching Full Time Mortgage Software Engineer jobs look for? The top searched job categories for Full Time Mortgage Software Engineer jobs are:
Infographic showing various Full Time Mortgage Software Engineer job openings in the United States as of June 2026, with employment types broken down into 85% Full Time, and 15% Part Time. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Software Engineer, III

Software Engineer, III

Blue Sage Solutions

Englewood Cliffs, NJ • On-site, Remote

Full-time

Posted 29 days ago


Job description

Description
As a Software Engineer III, with primary focus on supporting Pricing Engines (Optimal Blue), you will act as a go-between for higher management and the engineering staff, ensuring the team produces strong solutions. Though you will work with a team, you must be able to handle projects at an independent level and solve software problems of varying complexities. You will comprehend the full scope of a project to make the best suggestions for development, testing, and maintenance, while providing mentorship and higher-level technical knowledge to the team.
This role requires specific expertise in the Mortgage Software domain, with a heavy focus on Pricing Engines (specifically Optimal Blue) and complex API integrations.
Requirements
Key Responsibilities:
  • API Integration & Architecture: Design and implement robust API integrations to connect internal systems with third-party vendors and services.
  • Optimal Blue & Other Pricing Engine Integration: Lead the development, configuration, and maintenance of application integration with Mortgage Pricing Engines, with particular focus on Optimal Blue.
  • Troubleshooting & Production Support: Ability to research and troubleshoot production issues related to pricing engine integration.
  • Technical Design: Translate business requirements to technical specifics and develop software architecture and design based on requirements.
  • Complex Problem Solving: Independently solve various problems and rectify complicated problems through the application of design patterns.
  • Team Leadership: Designate tasks to team members in a balanced and effective manner and mentor junior/mid-level developers.
  • Testing & Quality: Create and write complicated tests and perform regular reviews on code done by less experienced developers.
  • Business Logic: Communicate with clients and management about business processes and transform them into programming code.
  • Continuous Improvement: Consistently improve the quality and structure of previously written code.

Required Skills and Experience
Domain & Integration Specifics (Required):
  • API Integration: Extensive experience designing and consuming RESTful APIs and managing third-party service connections.
  • Mortgage Lending Domain: Proven knowledge of the mortgage lifecycle and software ecosystem.
  • Pricing Engines: Hands-on experience with Optimal Blue integration.

Languages (3 years experience in one or more):
  • Java
  • Javascript
  • Groovy
  • SQL

Frameworks (3 years experience in one or more):
  • Spring
  • Hibernate, GORM, or other domain modeling frameworks
  • Grails
  • Vue.js, Angular, Sencha ExtJS or other UI frameworks
  • Drools or a rules engine

Tools and Platforms (3 years experience in one or more):
  • Cloud: AWS (preferred), Azure, GCP and Cloud Services (Docker, Lambda, Step Functions, SNS, SQS).
  • Databases: MySQL (relational).
  • Build & Repos: Git, GitHub, Jenkins.
  • Process: Agile, Scrum, Jira, Confluence.

Other Technical Skills:
  • Advanced understanding of REST and API architecture.
  • Security best practices.
  • Testing frameworks such as JUnit.

Preferred Qualifications:
  • Github / portfolio showing previous API or complex integration work.

Education:
  • BS/BA in Computer Science, Engineering or a related field or equivalent in experience.