Staff Software Engineer

LendingTree Logo

LendingTree

๐Ÿ’ต $135k-$185k
๐Ÿ“Remote - United States

Summary

Join LendingTree as a Staff Software Engineer to lead the development and architecture of a form-flow-based platform crucial to the company's revenue. You will own critical architecture decisions, guide platform development, and scale a mature, enterprise-grade financial application. This key position offers tangible user and business impact, requiring technical depth and architectural clarity. The role involves collaboration with stakeholders, leading other engineers, and improving the technical bar. The position is open to both hybrid and remote candidates, with hybrid requiring at least 3 days a week in the Charlotte, NC office. Visa sponsorship is not offered.

Requirements

  • Experience: Degree in computer science or related field and 7-10 years of experience working with enterprise level codebases with MERN or similar tech stacks
  • Architecture Experience: Built or scaled distributed systems or platforms with clear service boundaries and strong reliability
  • Technical Leadership: Deep knowledge of modern front-end (React/Redux) and back-end (Node.js or similar) development practices in a microservice environment
  • Business-Driven Thinking: Proven ability to deliver on systems that impact real users and revenue, not just internal tooling
  • Innovation: Experience introducing performance optimizations, reusable patterns, or custom frameworks for platform evolution
  • Exceptional communication and organizational skills: Demonstrate the ability to clearly articulate complex technical concepts in both verbal and written English for a range of audiences including engineers, product stakeholders, and leadership
  • A Craftsman approach: A deep commitment to building solutions with simplicity, elegance and apply that to any code you touch
  • Expert experience with React (SPA), Redux, Web Components, Shadow DOM, advanced rendering optimization
  • Expert experience with: Node.js microservices, RESTful APIs, circuit breakers, caching layers, and 3rd party integrations
  • Familiarity with AWS ECS, containerized deployments, GitLab CI/CD, infrastructure-as-code, monitoring/observability
  • To be successful in this role you will need deep knowledge of how JavaScript works โ€“ Ex. Understand how the execution stack works and to be able to articulate programing concepts

Responsibilities

  • Lead development and architectural strategy across a platform that powers form flows, integrated financial services, and dynamic, user-driven UI components
  • Own and scale an enterprise level platform, including: React/Redux SPA with Web Components and Shadow DOM for modularity and performance
  • Node.js-based API with over 100 endpoints, complete with circuit breakers, external integrations, and caching strategies
  • Provide platform level support to the rest of the organization
  • Manage infrastructure deployed via AWS ECS, supporting automated CI/CD pipelines and robust observability
  • Collaborate with stakeholders to translate business goals into scalable systems that balance user agency and revenue performance
  • Lead other engineers and elevate the technical bar through reviews and strong leadership that directs and challenges peers toward better solutions

Benefits

  • A well-defined scope and strategic roleโ€”youโ€™ll lead by building, not just coordinating
  • Clear alignment with leadership on technical vision, platform strategy, and resourcing
  • Opportunity for growthโ€”with Principal and Architect-level paths available
  • Supportive tech culture that values technical rigor and engineering excellence
  • Annual bonus opportunity
  • Medical, dental, vision insurance
  • 401(k) matching
  • Life insurance
  • Pet insurance
  • Competitive PTO (paid time off) policy

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs