Senior or Principal Backend Node.JS Engineer
Listed on 2026-04-23
-
IT/Tech
JS Engineer Senior or Principal Backend Node.
JS Engineer
2 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
This range is provided by Kforce Inc. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range$/yr - $/yr
Direct message the job poster from Kforce Inc
Responsibilities
Kforce's client, a fast-growing and innovative company in the Dallas, TX metro area is seeking a Senior to Principal Backend Engineer focused on Node.js. Our backend systems are the foundation of the traveler and vacation experience, supporting millions of users and high-volume transactions. This hybrid role requires 2-3 days onsite per week. We are working directly with the hiring manager on this exclusive search assignment.
About the Role:
As a Backend Engineer, you'll collaborate with product, engineering, and leadership teams to build scalable services and APIs that power our platform. You will play a key role in shaping system architecture, driving performance, and fostering engineering excellence. Responsibilities:
- Architect and develop robust APIs and backend services using Node.js, Postgre
SQL, and Redis - Optimize complex SQL queries and database schemas for high-speed performance across large datasets
- Solve high-scale engineering challenges to ensure reliability under heavy traffic
- Work cross-functionally to deliver backend features aligned with product goals
- Identify and resolve technical debt; lead refactoring efforts to future-proof the stack
- Participate in standups, code reviews, and deployment processes
- Mentor team members and promote technical excellence
- Own projects end-to-end-from concept through production
Kforce's client, a fast-growing and innovative company in the Dallas, TX metro area is seeking a Senior to Principal Backend Engineer focused on Node.js. Our backend systems are the foundation of the traveler and vacation experience, supporting millions of users and high-volume transactions. This hybrid role requires 2-3 days onsite per week. We are working directly with the hiring manager on this exclusive search assignment.
About the Role:
As a Backend Engineer, you'll collaborate with product, engineering, and leadership teams to build scalable services and APIs that power our platform. You will play a key role in shaping system architecture, driving performance, and fostering engineering excellence. Responsibilities:
- Architect and develop robust APIs and backend services using Node.js, Postgre
SQL, and Redis - Optimize complex SQL queries and database schemas for high-speed performance across large datasets
- Solve high-scale engineering challenges to ensure reliability under heavy traffic
- Work cross-functionally to deliver backend features aligned with product goals
- Identify and resolve technical debt; lead refactoring efforts to future-proof the stack
- Participate in standups, code reviews, and deployment processes
- Mentor team members and promote technical excellence
- Own projects end-to-end-from concept through production
- 5-8+ years of backend engineering experience
- Deep expertise in Node.js and backend Java Script
- Strong proficiency with Postgre
SQL or similar relational databases - Advanced SQL skills-able to write, debug, and optimize complex queries
- Experience building high-traffic, consumer-facing platforms
- Proven ability to scale systems to millions of daily users
- Familiarity with Dev Ops and cloud infrastructure (Google Cloud or AWS preferred), including CI/CD and infrastructure as code
- Excellent communication and collaboration skills
- Startup experience and entrepreneurial mindset or working in smaller companies would be ideal
- Agile development experience (daily standups, 2-week sprints)
- Experience in travel, marketplace, or e-commerce domains
- Exposure to machine learning platforms like Vertex AI, Sage Maker, or Azure ML
- Contributions to open-source projects or tech communities
(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).