SIGN IN
Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

LendingTree · 1 day ago

Senior Software Engineer

LendingTree is the nation's leading online lending marketplace, connecting consumers with multiple lenders to compare options for loans and financial products. They are seeking a Senior Software Engineer to lead the development and support of applications that power their Publisher products, focusing on building scalable solutions and tackling technical challenges.
MarketplaceLendingFinanceE-CommerceFinTechPaymentsAppsCommercial LendingCreditCredit CardsFinancial ServicesMobile Apps
check
H1B Sponsor Likelynote

Responsibilities

Operate with an AI-first engineering mindset: leverage AI to accelerate scoping, architecture, coding, code review, test generation, performance analysis, and incident response—while ensuring solutions remain correct, maintainable, secure, and compliant
Design, build, and operate scalable backend microservices with Python and/or Node.js, including API design, versioning, reliability patterns, and performance tuning
Design and build micro frontends and modern web applications using Vue.js (Vue 3) and React, enabling independent deployability and team autonomy
Lead tech-agnostic, cloud-portable architecture that supports multi-region and multi-cloud deployments, emphasizing high availability, disaster recovery, and latency-aware designs
Design and implement event-driven architectures for distributed systems and microservices using messaging/streaming platforms (e.g., Service Bus/Event Hubs, SQS/SNS, Kinesis, Kafka)
Develop user interfaces, third-party API integrations, and data access layers; design data models and persistence strategies to meet scale, consistency, and performance requirements
Build, operate, and optimize data platforms across:
RDBMS (e.g., SQL Server, Aurora, GCP relational databases such as Cloud SQL/AlloyDB)
NoSQL (e.g., Azure Cosmos DB, and NoSQL equivalents on AWS/GCP)
Support and enhance existing applications through troubleshooting, bug fixes, upgrades, performance optimization, and technical debt reduction
Collaborate with product, design, and stakeholders to deliver outcomes; lead technical decisions and contribute to roadmap planning
Participate in an on-call rotation and improve operational excellence (monitoring, alerting, runbooks, postmortems)
Work as a core member of a cross-functional team, sharing ownership of outcomes and collaborating to plan, build, and deliver solutions together

Qualification

MicroservicesPythonNode.jsCloud-native systemsVue.jsReactEvent-driven architectureDatabase experienceAI-assisted developmentAgile developmentCommunication skillsProblem-solving

Required

Bachelor's degree in Computer Science or related field (or equivalent experience); 5+ years of professional software development experience
Proven experience building and operating production-grade microservices (service boundaries, APIs, reliability patterns, scaling, service-to-service communication)
Experience implementing micro frontend patterns (module federation or equivalent), including independent builds/deploys, shared component strategies, and versioning
Strong experience with Node.js and/or Python and Vue.js (Vue 3, Vuex/Pinia); working experience with React
Experience designing cloud-native systems across Azure and AWS, with exposure to GCP services where applicable
Hands-on experience with event-driven systems and messaging/streaming platforms (e.g., Service Bus, Event Hubs, SQS/SNS, Kinesis, Kafka) and deploying workloads with Kubernetes
Proven experience designing and operating multi-region distributed systems, including DR strategies(RTO/RPO), failover readiness, and resilience patterns (retries/timeouts, idempotency, circuit breakers, graceful degradation)
Strong database experience and data modeling skills across: RDBMS: SQL Server, Aurora, and GCP relational databases (Cloud SQL/AlloyDB); NoSQL: Cosmos DB and NoSQL equivalents on AWS/GCP
Proficiency using AI-assisted development tools (GitHub Copilot, Cursor, or similar) to improve delivery while maintaining code quality and security
Solid understanding of SOLID principles, design patterns, Kanban, and Agile development
Experience with automated testing (unit, integration, component) and Git-based workflows
Familiarity with logging/monitoring tools (e.g., Sumo Logic, Application Insights) and modern developer tooling
Strong communication skills and ability to understand complex business requirements and translate them into technical solutions

Preferred

Familiarity with TypeScript and/or Rust
Experience with deployment and orchestration systems beyond Kubernetes (e.g., Nomad, Docker Swarm, ECS, Mesos, Argo CD, Flux, or similar)
Azure platform depth (provisioning, monitoring/performance, Application Insights, Azure Functions, etc.)
AWS services (Lambda, API Gateway, CloudWatch, etc.)
Advanced Snowflake experience (data warehousing, optimization, managing tasks/streams, Streamlit apps, AI integration tools such as Snowflake Cortex)
Experience with additional JS frameworks (Angular) and deeper expertise in React
Experience with TypeScript (advanced)
CI/CD pipeline development and DevOps practices
Infrastructure as Code (Terraform, ARM templates, CloudFormation)
Global traffic management and multi-region routing concepts (e.g., Azure Front Door/Traffic Manager, Route 53/Global Accelerator, GCP load balancing)

Benefits

Medical, dental, vision insurance
401(k) matching
Annual performance bonus

Company

LendingTree

company-logo
LendingTree is an online lending exchange that connects consumers with multiple lenders who compete for their business.

H1B Sponsorship

LendingTree has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (21)
2024 (19)
2023 (21)
2022 (29)
2021 (58)
2020 (61)

Funding

Current Stage
Public Company
Total Funding
$650M
Key Investors
Apollo
2025-08-21Post Ipo Debt· $475M
2024-03-27Post Ipo Debt· $175M
2008-08-12IPO

Leadership Team

leader-logo
Jason Bengel
Chief Financial Officer
linkedin
leader-logo
Ian Smith
Chief Operating Officer
linkedin
Company data provided by crunchbase