Senior Software Engineer

Swish Labs, Inc.

New York (NY)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Swish Labs, Inc. seeks a Senior Backend Engineer to build the core infrastructure for our mortgage platform. You will design, build, and maintain backend systems that support the mortgage lifecycle from application to funding.

You’ll collaborate with product, design, and leadership to solve complex, data-heavy problems in a highly regulated industry. As an early engineering team member, you’ll set standards, improve reliability, mentor others, and influence technical direction.

Qualifications

  • 6+ years of professional software engineering experience with ownership of production systems.
  • Strong backend experience incl API design, distributed systems, databases.
  • Experience building scalable, reliable, production-grade applications.
  • Experience with cloud infra and containerized deployments.

Responsibilities

  • Design and build scalable backend services in Go powering complex, data-intensive loan workflows.
  • Develop APIs and integrations with credit bureaus, verification providers, and pricing engines.
  • Build automation and decisioning systems that transform AI outputs into workflows.
  • Design systems with auditability, data integrity, security, and regulatory compliance.
  • Improve platform performance, observability, testing, and production reliability.
  • Help define technical architecture and engineering best practices as the platform scales.
  • Collaborate with product and design to turn mortgage workflows into reliable software.
  • Review code, mentor engineers, and help build a strong engineering culture.

Skills

Go
Backend architecture
API design
Distributed systems
Relational databases
Observability
Testing
Communication

Tools

Docker
Kubernetes
AWS

Job description

The Role

We’re looking for a Senior Backend Engineer to help build the core infrastructure powering our mortgage platform.

You’ll design, build, and maintain backend systems that support the lifecycle of a mortgage—from application and verification through underwriting, decisioning, and funding.

You’ll work closely with product, design, and engineering leadership to solve complex problems in a highly regulated and data-intensive industry.

As an early member of the engineering team, you’ll also play an important role in establishing engineering standards, improving system reliability, influencing technical direction, and mentoring future engineers.

What You’ll Work On
  • Design and build scalable backend services in Go that power complex, data-intensive loan workflows
  • Develop APIs and integrations with credit bureaus, verification providers, document systems, pricing engines, and other mortgage infrastructure
  • Build automation and decisioning systems that transform AI and model outputs into reliable, explainable workflows
  • Design systems with strong auditability, data integrity, security, and regulatory requirements in mind
  • Improve platform performance, observability, testing, and production reliability
  • Help define technical architecture and engineering best practices as the platform scales
  • Collaborate directly with product and design to turn complex mortgage workflows into simple, reliable software
  • Review code, mentor engineers, and help build a strong engineering culture
What We’re Looking For
  • 6+ years of professional software engineering experience, with significant ownership of production systems
  • Strong backend engineering experience, including API design, distributed systems, relational databases, and system architecture
  • Experience building scalable, reliable, production-grade applications
  • Experience with cloud infrastructure, containerized applications, and modern deployment environments
  • Strong understanding of system performance, failure modes, monitoring, and observability
  • A high standard for correctness, testing, auditability, and maintainable code
  • Strong technical judgment and the ability to communicate tradeoffs clearly
  • Comfortable working in a fast-moving startup environment with a high degree of ownership and autonomy
Strong Plus
  • Experience in mortgage, lending, fintech, banking, or another regulated industry
  • Experience working with Go in production
  • Experience building workflow, decisioning, automation, or AI-enabled systems
  • Experience integrating with third-party APIs and complex external data providers
  • Experience at an early-stage or high-growth technology company

A computer science degree is not required. We care more about what you’ve built, how you think, and the level of ownership you’ve demonstrated.

Why Swish Labs

This is an opportunity to join early and help build foundational technology for an industry that still relies heavily on fragmented systems and manual processes.

You’ll have meaningful influence over the product and architecture, work directly with the founding team, and build software that impacts how real loans move through the mortgage ecosystem.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer – Mortgage Platform (Go, AI Workflows)
Senior Backend Engineer – Mortgage Platform (Go, AI Workflows)

Swish Labs, Inc. • New York (NY)

On-site
USD 140,000 - 190,000
Senior Full-Stack Engineer - Mortgage
Senior Full-Stack Engineer - Mortgage

Stefanini North America and APAC • Miami (NM)

Remote
USD 140,000 - 210,000
Senior Fullstack Engineer
Senior Fullstack Engineer

place • United States

Remote
USD 150,000 - 210,000
Flexible work arrangement
Stock options
401(k) match
+2
Senior Agent Product Manager / Mortgage SaaS / San Francisco
Senior Agent Product Manager / Mortgage SaaS / San Francisco

Motion Recruitment • San Francisco (CA)

Hybrid
USD 140,000 - 190,000
Senior Web Apps Engineer: TS, Node & React
Senior Web Apps Engineer: TS, Node & React

Motion Recruitment • Detroit (MI)

Hybrid
USD 120,000 - 160,000
Software Engineer (Home Lending) at Upstart
Software Engineer (Home Lending) at Upstart

Feedinkoo: Remote Jobs • United States

Remote
USD 150,000 - 230,000
Competitive pay
Equity
401(k) with company match
+3
Senior Software Engineer
Senior Software Engineer

Elements • United States

Remote
USD 160,000 - 210,000
Equity
Fully remote
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

7Seventy • United States

Remote
USD 170,000 - 300,000
Medical coverage
Dental and vision
401(k) plan
+5
Senior Software Engineer
Senior Software Engineer

Lower • Columbus (OH)

Hybrid
USD 120,000 - 180,000
Medical (health, dental, vision)
Parental leave
Life insurance
+6
Senior Software Engineer
Senior Software Engineer

Lower • Austin (TX)

Hybrid
USD 140,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+3