LendingTree is looking for a Staff Software Engineer to lead the form-flow-based platform responsible for more than one-half of company revenue. The role involves owning critical architecture decisions, guiding platform development, and scaling a mature, enterprise-grade financial application.
Requirements
- 7-10 years of experience working with enterprise level codebases with MERN or similar tech stacks
- Built or scaled distributed systems or platforms with clear service boundaries and strong reliability
- Deep knowledge of modern front-end (React/Redux) and back-end (Node.js or similar) development practices in a microservice environment
- 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
- 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
- Own and scale an enterprise level platform, including: 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
Other
- This role is open to both hybrid and remote candidates. Hybrid requires in-person attendance at least 3 days a week (ideally Tuesday-Thursday) in our Charlotte, NC office.
- This position does not offer visa sponsorship.
- Degree in computer science or related field
- 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
- The base pay range for this position in Seattle/New York/Colorado/California is $135,000-$185,000 however, base pay offered may vary depending on internal factors, job-related knowledge, and experience.
- Annual bonus opportunity
- Medical, dental, vision insurance, 401(k) matching, life insurance, pet insurance, and a competitive PTO (paid time off) policy
- Please no third parties or Corp to Corp.