Hybrid Senior Software Engineer – DTC Team

Posted 13 hours ago

Apply now

About the role

  • Senior Software Engineer shaping technology for the mortgage fintech industry. Building scalable systems and collaborating with teams to improve homeownership processes.

Responsibilities

  • As a Senior Software Engineer on the DTC team, you’ll play a key role in shaping technology that makes the lending process smarter, more transparent, and more human
  • Work on impactful projects, collaborate with a talented team, and help us build scalable systems that directly improve how people achieve one of life’s biggest milestones—owning a home
  • Coordinate projects from design through delivery, ensuring scope, deadlines, and quality are balanced
  • Identify risks early (technical debt, bottlenecks, scalability limits) and propose mitigations
  • Produce and maintain high-quality technical documentation for systems, processes, and decisions

Requirements

  • 6–11 years of professional experience in software engineering and enterprise-scale web application development (or closely related fields)
  • Full-stack expertise with proven ability to deliver high-quality backend and frontend solutions
  • Problem solver and innovator, with a track record of implementing new ideas and tackling complex technical challenges in design and architecture
  • Proficiency in our stack —C#, .NET, TypeScript, React, AWS, and Postgres—or the ability to quickly learn new languages, frameworks, and tools
  • Strong computer science foundations, including algorithms, data structures, concurrency, parallelism, asynchronous programming, networking, and system design
  • Excellent communication and collaboration skills —someone who values teamwork, gives and receives feedback constructively, and helps foster a supportive engineering culture
  • Prior experience in fintech, lending, or consumer financial products is a plus, but not required.

Benefits

  • Extended benefit offerings including medical/dental/vision
  • Parental leave
  • Life insurance
  • Short- and long-term disability
  • Paid holidays and paid time off
  • 401K with company match
  • Discount on home mortgage refinances or purchase

Job title

Senior Software Engineer – DTC Team

Job type

Experience level

Senior

Salary

$140,000 - $165,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job