LendingTree

Manager, Software Engineering

LendingTree$150K — $200K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field; equivalent experience considered.
  • 7+ years of professional software engineering experience.
  • 2+ years of experience leading engineering teams, including direct people management responsibilities.
  • Experience delivering distributed, cloud-based applications in a production environment.
  • Strong understanding of software architecture, system design, and modern development practices.

Responsibilities

  • Lead, coach, and develop a team of software engineers through regular feedback and mentoring.
  • Partner with engineers and stakeholders to design scalable, secure, and maintainable software solutions.
  • Drive engineering excellence through code quality, automated testing, and operational maturity.
  • Manage delivery of complex software projects from concept to production.
  • Translate business objectives into actionable engineering plans.

Benefits

  • Medical, dental, and vision insurance.
  • 401(k) matching.
  • Life insurance and pet insurance.
  • Competitive PTO (paid time off) policy.
Full Job Description
*PLEASE NOTE: This role is open to candidates located in Charlotte, NC with hybrid attendance required. Hybrid requires in-person attendance at least 3 days a week (ideally Tuesday-Thursday) in our Charlotte, NC office. Additionally, this position does not offer visa sponsorship, now or in the future.* Position Summary LendingTree is seeking an experienced and passionate Manager, Software Engineering to lead a team of software engineers responsible for building and scaling customer-facing and internal technology platforms. This leader will play a critical role in developing engineering talent, driving technical excellence, delivering high-impact business initiatives, and fostering a culture of innovation, accountability, and continuous improvement. The candidate will manage the team resources for a lead matching system where the end user submits a request for help finding lenders to match their need. The system interacts with multiple distributed systems like SalesForce and inhouse applications. The team currently consists of 4 software engineers and 2 testing engineers. The candidate will be responsible for managing the development engineers, guiding the development team towards long term goals, interacting with stakeholders and managing expectations. The ideal candidate combines strong people leadership with technical depth, excels at cross-functional collaboration, and has a proven track record of delivering complex software solutions in fast-paced, data-driven environments. What You'll Do: Team Leadership & Talent Development - Lead, coach, and develop a team of software engineers through regular feedback, mentoring, and career development planning. - Foster a high-performance engineering culture focused on ownership, collaboration, inclusion, and continuous learning. - Conduct performance reviews, goal setting, succession planning, and employee development activities. - Recruit, interview, and onboard top engineering talent. - Promote engineering best practices and create opportunities for technical growth across the team. Technical Leadership - Partner with engineers, architects and stakeholders to design scalable, secure, and maintainable software solutions. - Guide technical decision-making and help balance short-term business needs with long-term platform health. - Drive engineering excellence through code quality standards, automated testing, observability, and operational maturity. - Ensure systems meet performance, reliability, availability, and security expectations. - Support modernization efforts, cloud adoption initiatives, and platform improvements. Delivery & Execution - Partner closely with Product, Design, Analytics, and business stakeholders to define roadmaps and priorities. - Manage delivery of complex software projects from concept through production. - Establish clear team goals, success metrics, and execution plans. - Identify and remove organizational and technical obstacles that impact delivery. - Monitor team performance, delivery predictability, and operational health. Collaboration & Business Impact - Translate business objectives into actionable engineering plans. - Build strong partnerships across Engineering, Product, Marketing, Data, and Operations teams. - Participate in strategic planning discussions and technology roadmap development. - Drive continuous improvement in engineering processes, tooling, and team effectiveness. - Champion customer-centric thinking and data-informed decision making. Qualifications Required - Bachelor's degree in Computer Science, Engineering, or related field; equivalent experience considered. - 7+ years of professional software engineering experience. - 2+ years of experience leading engineering teams, including direct people management responsibilities. - Experience delivering distributed, cloud-based applications in a production environment. - Strong understanding of software architecture, system design, and modern development practices. - Experience working in Agile development environments. - Proven ability to lead cross-functional initiatives and influence stakeholders. - Strong communication, organizational, and problem-solving skills. Preferred - Experience building consumer-facing digital products at scale. - Experience with AWS, Azure, or Google Cloud Platform. - Experience with modern web technologies and service-oriented architectures. - Experience leading teams working with Java, .NET, Python, JavaScript/TypeScript, React, Vue, or similar technologies. Incentive Compensation: Annual bonus opportunity Benefits: Medical, dental, vision insurance, 401(k) matching, life insurance, pet insurance, and a competitive PTO (paid time off) policy The base pay range for this position in Seattle/New York/Colorado/California is $150,000 to 200,000 however, base pay offered may vary depending on internal factors, job-related knowledge, and experience.

About LendingTree

LendingTree is an online lending exchange that connects consumers with multiple lenders, banks, and credit partners who compete for business. The company is headquartered in Charlotte, North Carolina and was founded in 1996. LendingTree provides a marketplace that allows consumers to shop and compare various financial products such as mortgages, personal loans, credit cards, and insurance products. The company generates revenue by charging fees to its partners for each closed loan or service provided to a consumer. LendingTree has been recognized as one of the largest online lending marketplaces in the United States.
Learn more about LendingTree
Size
1,407 employees
Market Cap
$234.2 million
Industry
Net Income
-$48.2 million
Founded
1998
5 Year Trend
+23.4%
Revenue
$909.9 million
NASDAQ

Similar Jobs

More Jobs at LendingTree

More Information Technology Jobs

Find similar Manager, Software Engineering jobs: