1

Mortgage Software Engineer Jobs (NOW HIRING)

Sr. Software Engineer

$125K - $165K/yr

CrossCountry Mortgage (CCM) is the nation's number one distributed retail mortgage lender with more ... Senior Software Engineer I is an experienced technical role at CCM that combines strong individual ...

Job Summary : Valon is building the AI-native operating system for regulated finance, starting with mortgage servicing. The Software Engineer will be responsible for designing and building ...

Software Engineer

New York, NY · On-site +1

$170K - $200K/yr

Mortgage servicing is just the beginning of our vision to transform regulated industries and beyond. Engineering at Valon Our engineering team is here to power the software ecosystem to disrupt one ...

Valon is building the AI-native operating system for regulated finance, starting with mortgage servicing. The Staff Software Engineer will design and build robust infrastructure to manage complex ...

Senior Software Engineer - Platform

Detroit, MI · On-site

$121K - $159K/yr

As a Senior Software Engineer supporting the Rocket Close Platform team, you will design and ... Mortgage services provided by Rocket Mortgage, LLC. NMLSConsumerAccess.org, NMLS #3030 Founded in ...

next page

Showing results 1-20

Mortgage Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do mortgage software engineer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for 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.

Is it true that AI will replace software engineers?

AI is unlikely to fully replace mortgage software engineers, as their role involves complex problem-solving, understanding user needs, and maintaining systems that require human oversight. AI tools can assist with coding, testing, and automation, but human expertise remains essential for designing and managing mortgage software solutions. Continuous learning and adapting to new technologies are important for software engineers in this evolving field.

What is the highest paying job in the mortgage industry?

In the mortgage industry, senior roles such as Mortgage Vice Presidents, Chief Underwriters, or Mortgage Division Heads tend to have the highest salaries, often exceeding six figures annually. These positions typically require extensive experience, leadership skills, and industry knowledge, and may involve overseeing large teams or strategic decision-making.

What engineer makes $500,000 a year?

A senior or specialized software engineer, such as a principal engineer or engineering director, can earn $500,000 or more annually, especially in high-paying industries like technology or finance. These roles typically require extensive experience, advanced skills, and often involve leadership responsibilities or working in competitive markets.

What is a Mortgage Software Engineer job?

A Mortgage Software Engineer develops and maintains software applications used in the mortgage industry. They work on loan origination systems, underwriting platforms, and compliance tools to streamline mortgage processes. Their responsibilities include coding, testing, debugging, and ensuring regulatory compliance through technology solutions. They often collaborate with product managers, architects, and financial experts to improve system efficiency. Strong programming skills and knowledge of mortgage industry regulations are essential for this role.

What types of projects and responsibilities can a Mortgage Software Engineer expect on a typical day?

Mortgage Software Engineers often work on designing, developing, and maintaining software solutions that streamline mortgage loan processes, ensuring compliance with industry regulations. On a typical day, you might collaborate with product managers, business analysts, and quality assurance teams to gather requirements, troubleshoot issues, or roll out new features for mortgage applications. You'll also spend time writing and testing code, reviewing system integrations, and documenting solutions for ongoing system enhancements. The role is both technical and collaborative, offering a dynamic environment where your contributions directly improve the efficiency and reliability of mortgage operations.

Can I make 200k a year as a software engineer?

Mortgage software engineers with extensive experience, specialized skills, and working in high-cost areas can potentially earn $200,000 or more annually. Achieving this salary often requires advanced knowledge of financial systems, proficiency in programming languages like Java or Python, and sometimes leadership or senior-level roles.

What are the key skills and qualifications needed to thrive in the Mortgage Software Engineer position, and why are they important?

To thrive as a Mortgage Software Engineer, you need a solid background in software engineering principles, mortgage industry knowledge, and proficiency with programming languages such as Java, .NET, or Python. Familiarity with loan origination systems (LOS), mortgage compliance platforms, and industry certifications like MISMO standards is highly beneficial. Strong problem-solving abilities, attention to detail, and effective communication skills help engineers excel in cross-functional teams. These competencies ensure that complex mortgage processes are translated into efficient, secure, and compliant technology solutions.

More about Mortgage Software Engineer jobs
What cities are hiring for Mortgage Software Engineer jobs? Cities with the most 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 Mortgage Software Engineer jobs? States with the most job openings for Mortgage Software Engineer jobs include:
What job categories do people searching Mortgage Software Engineer jobs look for? The top searched job categories for Mortgage Software Engineer jobs are:
Infographic showing various Mortgage Software Engineer job openings in the United States as of July 2026, with employment types broken down into 95% Full Time, 2% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% 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

Re-posted 3 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.