×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Software Engineer - Remote

Remote / Online - Candidates ideally in
Papillion, Sarpy County, Nebraska, 68046, USA
Listing for: Knock
Full Time, Per diem, Remote/Work from Home position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Senior Full Stack Software Engineer - Remote in US

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 home buyers 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 home buyers 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 Type Script, 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 Type Script 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 Graph

    QL 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 Postgre

    SQL), 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, Cloud Watch, 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…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary