Staff Software Engineer
$135k - $175kLendingTree
*This role requires a hybrid schedule in our Charlotte, NC office; Tuesday-Thursday in-office, Monday and Friday remote.*THE POSITIONYou will be the technical lead on the design and build phases of our projects, leveraging your knowledge of architectural patterns, software delivery, and continuous deployment. You will also work with senior technical people at LendingTree to educate and mentor engineers within the rest of the technical organization. You will be seen as an expert in designing software solutions for complex technology products.RESPONSIBILITIESLead the design, development, and execution of complex technical solutionsProvide technical guidance in software design and development activities.Assist in maintenance and upgrades of existing software applications.Participate in design reviews and recommend improvements.Provide support in all phases of SDLC and ensure delivery of high-quality products.Provide training and mentorship to other engineers.Analyze and troubleshoot application issues in a timely fashion.Develop most effective technical solutions to meet business requirements.Work with other Engineers in planning, prioritizing and executing assigned tasks within deadlines.QUALIFICATIONS8+ years of experience in software development with strong Object-Oriented Programming (OOP) principles and software design fundamentals.Hands-on experience building modern web applications using React, Vue.js or Angular.Experience designing and developing scalable RESTful APIs and enterprise-grade applications.Strong understanding of distributed systems, microservices, including event-driven architecture, and asynchronous messaging .Experience working with messaging platforms such as RabbitMQ, MassTransit or similar event brokers.Experience designing and building scalable enterprise platforms or core platform services.Experience defining technical architecture and making design decisions for complex, distributed applications.Experience leading junior and senior software engineersExperience working in Agile/Scrum development environments.Passion for learning new technologies, being involved in software communitiesExperience with C#/.NET is required.Docker experience is preferred.Experience with cloud platforms such as AWS, Azure, or GCP.Bachelor's degree or higher in Computer Science or a related fieldB.S. or higher degree in Computer Science or related fieldABOUT LENDINGTREELendingTree is the nation’s leading online lending marketplace. We connect consumers with multiple lenders so they can easily compare options and find the right fit — from mortgages and personal loans to credit, savings, and insurance products. Our founder, Doug Lebda, started LendingTree in 1996 after his own frustrating house-hunting experience. What began as a simple idea to make loan shopping easier has grown into a platform that empowers millions of people to make smarter financial decisions every day.What else you should know:We’re a publicly traded company (NASDAQ: TREE).We’ve welcomed several other companies into the LendingTree family to expand our reach and capabilities.We’ve built the LendingTree app and My LendingTree dashboard to give consumers tools to manage and monitor their financial health.We’re also committed to giving back — through philanthropic programs, volunteer opportunities, and partnerships that strengthen the communities where we live and work.Base salary: The base pay range for this position is $135,000 to 175,000 however, base pay offered may vary depending on internal factors, job-related knowledge, location and candidate experience. Benefits: Medical, dental, vision insurance and 401(k) matchingOUR CULTUREWe’re a collaborative, entrepreneurial team that values curiosity, creativity, and getting things done together. Our teammates are some of the brightest, most driven people you’ll meet — and we celebrate innovation, inclusion, and ownership. At LendingTree, you’ll find an inclusive culture where diverse perspectives make us stronger. We believe in working hard and supporting one another — with the flexibility and trust that help you thrive both personally and professionally.We’re proud to offer generous benefits, wellness programs, and time-off policies designed to help you recharge, stay healthy, and bring your best self to work every day. And yes — we still have fun doing it (our “GSD – Get Stuff Done” award is a fan favorite!)Come grow with us, make an impact, and be part of a company that truly cares about its people and its community.LendingTree is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion (or creed), gender, gender expression, age, national origin, disability, marital status, sexual orientation, or military status.CCPA Disclosure
$200.8k - $251k
...company builds on: the standards, patterns, and infrastructure that engineering teams use to move fast and build efficiently. The Performance... ..., and enforce how systems behave under load. As a Staff Engineer in Architecture, your influence extends beyond what you...SuggestedLocal areaFlexible hours$200k - $290k
...Staff Software Engineer Boston; Charlotte; Chicago; Dallas; New York; San Francisco Company Overview We are the better way to work in finance. As private equity's value creation partner, we sit at the heart of PE—where sponsors and CFOs meet. Through financial...SuggestedWork at officeLocal areaImmediate startRemote work2 days per week$260.1k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on thePlatform Payments team, you'll define the engineering vision for how fiat moves into and out of Coinbase across 50+...SuggestedLocal area$253.9k - $298.7k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on the Data Platform team within Platform, you'll define and lead the technical strategy for Coinbase's data infrastructure...SuggestedLocal area$127.6k - $191.4k
Senior Staff Software Engineer - IE07HEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs,...SuggestedPermanent employmentFull timeTemporary work- ...Role Overview As a Staff Software Engineer at Cabin, you'll be a technical leader, playing a pivotal role in the architecture, strategy, and successful delivery of software solutions for our diverse range of clients. You'll serve as a trusted technical advisor, bridging...Full timeTemporary work
$116k - $174k
Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too. Join...Full timeTemporary workWork at office3 days per week$116k - $174k
Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too. Join...Full timeTemporary workWork at office3 days per week- ...Senior Software Engineer Job Level: Vice President Job Function: Data Design Location: Charlotte, NC, US Employment Type: Full Time Role Description A front-to-back derivatives trading system written mostly in C. It is a large codebase with business functionality built...Full timeWork at officeLocal areaWork from home
- ...Software Engineer III Plano, Texas;Jersey City, New Jersey; Charlotte, North Carolina To proceed with your application, you must be at least 18 years of age. Acknowledge ( Bank of America employees are required to meet all posting eligibility requirements...Work at officeShift workDay shift
- ...Software Engineer Location: Charlotte, NC (On-site) Type: Contract Seeking an experienced SE4 to design and deliver scalable, high-quality spring boot microservices solutions using MongoDB, Kafka, Kubernetes, and OpenShift (OCP), with strong expertise in service...Contract work
- ...Software Engineer III We are seeking a Software Engineer III to support a high-priority, enterprise-wide security remediation initiative. This engineer will work across a diverse application portfolio to identify and resolve vulnerabilities uncovered by automated repository...
- ...Senior Software Engineer, AI Platform & Data Engineering (Contract) We are not accepting C2C or 1099 arrangements. Location: Charlotte, NC (Hybrid) Schedule: 3 days onsite per week Duration: 6-month contract with strong potential for extension...Contract workShift work3 days per week
- ...Software Engineer III Charlotte, NC Type: Contract Category: Development Industry: Energy Standard Hours: Open Reference ID: JN -092026-108555 Date Posted: 09/09/2026 Shortcut: Description Recommended Jobs Description: Hybrid 3...Hourly payContract workLocal area
- ...Software Engineer The Clearing House (TCH) is seeking a Software Engineer to join our RTP Product Engineering team. As a member of the team, you will be responsible for developing and enhancing our critical real-time interbank payment platform, including development...Work at office3 days per week
$100k - $150k
...autonomy, partner closely with product, UX, data, and platform engineering teams, support measurement and operational reliability, and... ...build, and maintain scalable, reliable, and high-performance software systems Contribute to system architecture and technical design...Work experience placementLocal area$85k - $115k
...Software Engineer II Meduit is a national leader in healthcare revenue cycle management, supporting hospitals and physician practices in 48 states. We focus on optimizing payments, allowing clients to focus on patient care, and pride ourselves on our core values: Integrity...Full timeMonday to Friday$76 - $86 per hour
...• Has demonstrated expertise in application/infrastructure/software design across multiple technologies. Can identify opportunities... ...Hybrid architectures. • Provides technical guidance for platform engineers and collaborates with solution architects to ensure consistent...Hourly payLive inWork at officeLocal areaFlexible hours3 days per week- ...Software Engineer Job Title: Specialty Software Engineer Duration: 24 Months Contract Location: Charlotte, NC – 28202 – Hybrid Role Interview process: ~2 hours in person interview, string of multiple technical one on ones Required Qualifications...Contract workDay shift
- ...Data Engineer Location: SICA US NC Charlotte We are seeking a skilled Data Engineer with a strong background in Informatica to join our dynamic team in Charlotte, NC. The ideal candidate will have 5-7 years of experience in data engineering, with a proven track...
$79k - $119k
...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful... ...through Justice for Change. WHAT WE DO At Relativity, engineers don’t just write code. They build the systems that power AI-...Remote workHome office$100k - $140k
...Senior Software Engineer Charlotte, North Carolina Onsite Full Time $100k - $140k We're looking for a Senior Software Engineer to join an Edge team building the software behind automated systems used in animal agriculture. This is a hands-on, backend-focused...Full timeRemote work$80 - $85 per hour
...A client of Innova Solutions is immediately hiring for a Sr Software Engineer Title: Sr Software Engineer Position type: Full Time - Contract Duration:12 Months Location: Charlotte NC (Hybrid-03 days onsite and 02 day Remote) As a Sr Software Engineer, You...Full timeContract workTemporary workWork experience placementImmediate startRemote workWorldwideFlexible hours- ...As a Senior Full Stack Engineer, you'll design and ship high-performance web applications across our React/Next.js frontend and Node.js/Express backend with real autonomy. You'll make architectural calls, explain the tradeoffs behind them, and stand behind them in review...Local areaWork from homeFlexible hours1 day per week
$55.06 - $63.06 per hour
...Genesis10 is currently seeking a Software Engineer for a contract position with a Global Financial Institution located in Charlotte, NC. This is a 12+ month contract opportunity. As part of a small, technically strong Agile team, the Software Engineer will perform...Hourly payPermanent employmentContract work- ...Sr Software Engineer Focus on: A Java developer with retail/order management system experience Java, Spring boot, JPA, Oracle/Postgres/No SQL Mongo Submittal Requirements: 3-5 Must Haves (need to be highlighted in sizzle & present on resume) Is this...Remote work
- Full Stack Java Developer (Tech Lead Level) Location: Charlotte NC (Brevard) Position Overview Looking for a Senior Full Stack Java Developer with strong React experience and expertise in working with any modern database technology. Seeking an individual who can...
- ...Software Engineer 3 – Core Java Location: Charlotte, NC Contract: 6 months with potential extension/conversion Hybrid: 3 days onsite – Monday & Tuesday required; Thursday encouraged Position Overview Seeking a strong Java Backend Engineer to join a 10-person team...Contract work
- ...spring boot based microservice development • Good hands on experience with kafka • Need for a primarily back-end-focused Java engineer (Java/services/database) • Other required experience includes Angular, Cloud and Test Automation • OpenShift/Kubernetes...Work at office3 days per week
- ...Title: Software Engineer Location: Charlotte, NC Salary Range: $57-$62/hr on W2 Introduction Client is seeking a Software Engineer to support the Home Lending Technology team within Consumer Technology (CT). The Home Lending Technology organization is responsible...Work experience placementImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software sales representative Charlotte, NC
- embedded software Charlotte, NC
- software applications developer Charlotte, NC
- entry level software sales Charlotte, NC
- software technology Charlotte, NC
- software implementation project manager Charlotte, NC
- software support Charlotte, NC
- government software Charlotte, NC
- software engineer - cloud services Charlotte, NC
- software qa Charlotte, NC

