Senior Full Stack Software Engineer - Remote in US

Knock

United States

Remote

USD 156,000 - 185,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

100% remote work culture
Top tier medical, dental, & vision benefits
Flexible Paid Time Off
Professional development budget

Job summary

A leading real estate technology company is seeking a Senior Full Stack Software Engineer to design, develop, and maintain backend services for customer-facing applications. This remote role requires expertise in Node.js and TypeScript, as well as experience integrating AI services. The ideal candidate will have at least 5 years of experience in software engineering and a deep understanding of database management and cloud infrastructure, particularly AWS. Join our innovative team to transform the home buying experience.

Qualifications

  • 5+ years of production-grade software experience, including 3+ years in Node.js.
  • Expertise in integration of AI and ML services.
  • Proficient in cloud infrastructure, especially AWS.

Responsibilities

  • Develop and maintain backend services using Node.js and TypeScript.
  • Architect scalable backend services and APIs.
  • Lead integration projects with robust data synchronization.

Skills

Node.js
TypeScript
AI/ML integration
Database design
RESTful APIs

Tools

MySQL
PostgreSQL
AWS

Job description

Senior Full Stack Software Engineer - Remote in US

Knock is redefining the home buying and selling experience. We’re a passionate team of industry experts who knew there had to be a better, simpler way for people to navigate the journey between homes. That people‑first mindset is core to how we operate, and why Knock has been honored as one of Inc.’s Best Workplaces six times in the past seven years. The Knock Bridge Loan™ empowers homebuyers to ‘buy before they sell’, unlocking the equity in their current home to give them greater convenience, certainty, and competitiveness. Founded in 2015, Knock has grown into a trusted partner for thousands of homebuyers and a network of 60,000+ loan officers and agents across the country. Backed by top investors, we’ve built a reputation for innovation and trust, earning 900+ five‑star Zillow and Trustpilot reviews and an A+ BBB rating.

What You’ll Do
  • Design, develop, and maintain backend services, APIs, and data pipelines that power Knock’s customer‑facing and internal applications.
  • Architect and build scalable backend services using Node.js and TypeScript, ensuring seamless integration with our frontend experiences.
  • Own end‑to‑end delivery of complex integration projects, such as connecting our platform with third‑party lending systems, with robust data synchronization, error handling, and service‑to‑service communication.
  • Contribute to AI‑powered features and initiatives, integrating AI services (LLMs or ML APIs) to enhance risk analysis and decision‑making capabilities.
  • Collaborate with engineers, product managers, designers, and business partners to create innovative, impactful technology solutions.
  • Champion best practices in architecture, security, testing, monitoring, and deployment to build scalable, secure, and reliable applications throughout the development lifecycle.
  • Provide mentorship, share knowledge, and take initiative on technical challenges, exploring new tools and approaches to support the team across backend architecture, integrations, infrastructure, and beyond.
  • Join a rotating on‑call schedule, ensuring system reliability and rapid response when needed.
What You Bring
  • At least 5 years of experience building production‑grade software, with at least 3 years writing production‑level Node.js code using modern frameworks like Fastify or Express.
  • Backend expertise using TypeScript and Node.js (required)—proven ability to design and implement scalable RESTful and/or RPC‑style APIs, integrate with complex third‑party systems, and handle data synchronization challenges, API versioning, and error scenarios. Experience with GraphQL is a plus.
  • Experience integrating AI/ML services into production applications—such as LLM integration (OpenAI, Anthropic), prompt engineering, or building features that leverage AI for ranking, scoring, or decision support.
  • Product‑minded engineering approach—comfortable working with ambiguous requirements, making pragmatic scope decisions, and designing solutions that truly solve user problems.
  • Can contribute to frontend work when needed—comfortable reading and making changes to React/Next.js codebases.
  • Database proficiency—solid experience with RDBMS and SQL (MySQL or PostgreSQL), including database design, writing and optimizing queries.
  • Solid understanding of software engineering fundamentals and experience across the full development lifecycle—requirements gathering, development, testing, deployment, instrumentation, monitoring, and ongoing maintenance.
  • Cloud infrastructure experience—familiarity with at least one major cloud provider (AWS preferred) and hands‑on experience with services like ECS, RDS, Lambda, S3, CloudWatch, plus CI/CD pipelines and application performance monitoring tools.
  • Belief in creating diverse, equitable, and inclusive practices and programs that will further Knock’s commitment to making an impact, learning, putting people first, being open, and courageous.
  • Proven success working 100% remote in prior positions and experience working with a distributed, national team.
Physical Requirements
  • Set up and constantly operate a computer.
  • Communicate and exchange accurate information to others via telephone or internet video applications.

The candidate must be able to perform the essential functions of the job, with or without reasonable accommodation.

Compensation and Benefits

Our Compensation Philosophy: As a fully remote (U.S.‑based) workforce, our goal is to ensure that all Knockstars are fairly compensated. Salary range estimate: $156,000 – $185,000 USD. This job posting expires March 31,2026.

Offer & Employment Terms

The actual offer, reflecting the total compensation package & benefits, will be at the company’s sole discretion and determined by factors including but not limited to years of experience, job level, geographic location, and other relevant business considerations. Employees eligible for bonus and/or commission will be provided details in the offer letter.

Why Knock

Purpose‑Driven Work: Your contributions will improve the homeownership journey for thousands of individuals and families. Remote‑First Flexibility: Work from anywhere in the U.S. with a flexible, people‑first approach. Innovative Culture: Collaborate with curious, talented colleagues in a supportive, growth‑oriented environment.

Enjoying Life & Making an Impact
  • 100% remote work culture.
  • Top tier medical, dental, & vision benefits for full‑time employees starting on the first day of employment.
  • Flexible Paid Time Off for full‑time employees.
  • Paid parental leave: 12 weeks for the birthing parent, 6 weeks for the non‑birthing parent.
  • $1,000 annually for professional development.
  • Life, AD&D and Disability insurance for full‑time employees.
  • 401K (noncontributory by Knock) for all employees.
  • $75 monthly allowance for health & wellness.
  • Up to $400 monthly for a co‑working space for eligible employees.
  • $100 monthly allowance for home internet, mobile phone or other communication devices.
  • $2,500 referral bonus for eligible employees.
Equal Opportunity Employer

Knock provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, gender, gender identity, gender expression, national origin, ancestry, age, physical or medical disability, medical condition, marital status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable U.S. federal, state, or local laws.

Recruiter Policy

Please no recruitment firm or agency inquiries — you will not receive a reply from us.

Application Tip

PDF is our preferred format for resumes and any other attachments. Thank you!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Knock: Mortgage Account Executive – Remote
Knock: Mortgage Account Executive – Remote

Mosaec • Northern (KY)

Hybrid
USD 55,000 - 60,000
Remote work (100% remote)
Medical, dental & vision benefits
Flexible PTO
+7
Production Manager
Production Manager

Knock • Tacoma (WA)

On-site
USD 100,000 - 150,000
100% remote work culture
Top-tier medical, dental, and vision benefits
Paid parental leave
+8
Mortgage Wholesale Account Executive - REMOTE (anywhere in the US)
Mortgage Wholesale Account Executive - REMOTE (anywhere in the US)

Knock • United States

Remote
USD 95,000 - 100,000
Mortgage Account Executive - Remote
Mortgage Account Executive - Remote

Knock • United States

Remote
USD 55,000 - 60,000
100% remote work culture
Top-tier medical, dental, & vision benefits
$1,000 annual professional development stipend
+4
Senior Full Stack Engineer
Senior Full Stack Engineer

Knit • New York (NY)

Hybrid
USD 200,000 - 275,000
Equity options
Healthcare coverage
Laptop provided
+4
Staff Full Stack Engineer
Staff Full Stack Engineer

Knit • New York (NY)

Hybrid
USD 250,000 - 300,000
Equity options
Healthcare
401(k) match
+3
Senior Full Stack Engineer
Senior Full Stack Engineer

Alumni Ventures • New York (NY)

Hybrid
USD 200,000 - 275,000
Equity Options
Healthcare (medical, dental, vision)
401(k) with company match
+2
Senior Software Engineer
Senior Software Engineer

Findigs, Inc. • New York (NY)

Hybrid
USD 140,000 - 210,000
Health benefits
401(k) matching
Gym stipend
+1
Senior Software Engineer - Fullstack, US Remote
Senior Software Engineer - Fullstack, US Remote

Brigit • United States

Hybrid
USD 170,000 - 190,000
Medical, dental, and vision insurance
Flexible PTO Policy
401k plan
+3
Front End Senior Full Stack Developer- Mortgage Automation (AI-First)
Front End Senior Full Stack Developer- Mortgage Automation (AI-First)

Kind Lending | NMLS #3925 • Irvine (CA)

On-site
USD 135,000 - 156,000