1

Mortgage Software Engineer Jobs (NOW HIRING)

The ideal candidate combines hands-on project leadership with a strong background in mortgage software implementations, and is comfortable operating across engineering, business analysis, QA, and ...

LowerOS is our modern operating system that powers Lower's digital mortgage and home finance ... As a Staff Software Engineer on the LowerOS team, you will lead the design and evolution of the ...

LowerOS is our modern operating system that powers Lower's digital mortgage and home finance ... As a Staff Software Engineer on the LowerOS team, you will lead the design and evolution of the ...

LowerOS is our modern operating system that powers Lower's digital mortgage and home finance ... As a Staff Software Engineer on the LowerOS team, you will lead the design and evolution of the ...

Software Engineer - Real Estate eRecording Logan, UT Monday - Friday 8:00 am - 5:00 pm Onsite We're ... Experience in real estate, title, mortgage, legal-tech, fintech, or document/records management ...

Be Seen First

Software Engineer

Cerritos, CA · Remote

$100K - $200K/yr

About the Company AngelAi is the fintech innovation arm of Sun West Mortgage Company, a trusted leader in mortgage lending since 1980. We're building emotionally intelligent AI systems that transform ...

Senior Software Engineer

South Windsor, CT · On-site

$119K - $156K/yr

... independent mortgage brokers finance non-owner-occupied residential investment properties. We ... Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field ...

Senior Software Engineer

South Windsor, CT · On-site

$119K - $156K/yr

... independent mortgage brokers finance non-owner-occupied residential investment properties. We ... Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field ...

Senior AI Engineer

New York, NY · On-site

$134K - $176K/yr

Design, develop, and maintain robust and scalable software solutions that power Better's digital mortgage origination platform, utilizing a variety of technologies and programming languages.

... mortgage lending and retail lending. We have an opening for a qualified individual to join our fast-paced work environment. The right candidate would have a background in data engineering and ...

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

Full-time

Posted 23 days ago


Job description

About Ellington Management Group
Ellington has a 30- year track record of delivering attractive returns to investors, capturing upside in good markets and controlling downside in difficult ones through disciplined use of data and modeling, alongside deep trading expertise. Our core competencies are in diversified credit, mortgage, and fixed income markets-but we are also constantly evolving, adding new capabilities that complement our existing strategies. The Ellington culture embraces complex investment opportunities and risk management challenges that require analytical depth and versatile collaboration.
From the beginning, our research and technology teams have been central to the firm's alpha generation and our ability to scale our AUM. Many members of the firm's senior leadership started in research and technology, and we continue to invest heavily in both people and infrastructure for this core function. Working in engineering, you will make a meaningful difference to the firm's ongoing expansion and the direction it takes for the future.
At Ellington, we care deeply about working with our team members to set them up for a successful long-term career with the firm. Our open, collegial environment not only fosters close relationships across portfolio management, risk, research, and technology roles-it also entails a flexible approach to professional growth and promotes exciting, non-linear career paths spanning those areas.
With $22bnin AUM and offices in New York, Connecticut, and London, what we're most proud of is the exceptional quality of our 170+ employees.
This Role
The Software Engineer role entails responsibilities within our engineering department spanning a number of domains-from data engineering to workflow development. As an integral member of the team, you will collaborate closely with senior engineers, researchers, and other stake holders to identify requirements and build robust internal tools. This role can be located at our New York City office or our Old Greenwich, CT office. Unfortunately, this position is NOT eligible for visa sponsorship at this time.
Specific responsibilities include:
  • Delivering projects via both individual engineering contribution and direction of internal and external staff
  • Providing production support for various time-sensitive systems such as signal dashboards, portfolio management systems, external trade feeds, risk systems, operational/accounting systems and many others
  • Using modern, proven architectural designs to enhance existing and build new APIs, frameworks, CI/CD pipelines and testing suites
  • Performing data analysis and reconciliations to validate system functionality
  • Contributing to the firm's AI buildouts-integrating LLMs and AI-assisted workflows into internal tools, research pipelines, and developer tooling

The role requires solid understanding of engineering principles, very strong programming capabilities, strong communication skills, collaborative spirit, and an analytic orientation.
Finding the Right Fit
Beyond the skills and experiences, you may have had in your academic and/or professional career to date, the following areas of expertise are fundamental to finding the right fit:
  • Strong problem-solving skills
  • A strong sense of ownership and responsibility for one's work
  • Strong command of SQL programming, database engineering principles, and query optimization
  • Working knowledge of one or more of C#, JavaScript, or TypeScript (exposure to frameworks such as Angular or React is a plus
  • Working knowledge of Python (helpful but not required)
  • Comfort developing front-ends
  • Familiarity with AI-assisted coding tools (e.g., Claude Code, Cursor, Copilot) and a thoughtful approach to using them in production codebases
  • Exposure to mortgage-backed securities, whole loans, structured products, portfolio management systems, or accounting systems a plus

Bachelor's or Master's degree in Computer Science or a related engineering discipline (e.g., Electrical Engineering) required. Recent graduates and candidates with up to three years of experience are encouraged to apply, including those with relevant internships, technical projects, or open-source contributions.
For More Information
For more background on Ellington, we encourage you to visit our website at www.ellington.com.