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

Senior Software Engineer

Job in Denver, Denver County, Colorado, 80285, USA
Listing for: LendingTree
Full Time position
Listed on 2026-02-13
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

This position is open to candidates based in the Denver area with a hybrid work schedule of three days per week in office (Tues-Thurs and two days WFH). We are not offering relocation support at this time.

THE POSITION

As business demand continues to grow, we're expanding our Technology team and looking for a Senior Software Engineer to help lead the development and support of applications that power our Publisher products. In this role, you'll build scalable, maintainable solutions used by both clients and internal teams, tackle meaningful technical challenges, and directly impact the experience of our customers and business partners.

You can break down complex problems, and you design elegant, easy-to-maintain solutions that are resilient and robust. You are comfortable working in an existing codebase and have the judgment to make necessary changes to existing code while managing risk. You also can gather requirements from business managers, gain insight into business processes, and communicate ideas clearly to team members to support multi-person projects and offshore teams.

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/Alloy

    DB)
  • No

    SQL (e.g., Azure Cosmos DB, and No

    SQL 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.
QUALIFICATIONS
  • 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…
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary