Backend Engineer

Overview

Remote
$65 - $75
Contract - W2
Contract - 6 Month(s)
No Travel Required

Skills

Agile
Amazon SageMaker
Amazon Web Services
Artificial Intelligence
Backbone.js
Code Refactoring
Data Processing
Google Cloud Platform
Machine Learning (ML)
Relational Databases
Google Cloud
Good Clinical Practice
Open Source
Startups
Vertex
Node.js

Job Details

First go is for Dallas TX folks.

Backend Engineer Opening

W2: 75/HR

Key skills where candidates Interviewed did not do well.

  1. Nodejs
  2. Postgres
  3. JavaScript not Java, and not frontend JavaScript (which is very different

Job Title

Backend Engineer

Placement type

Contract to Hire

Duration

6 month CTH (MUST BE ABLE TO CONVERT WITHOUT SPONSORSHIP)

Location

Currently Remote. Dallas strongly preferred. Would like someone to be onsite (once they have an office) 2-3 times a week.

Start Date

ASAP

Project Description

Environment:

  • Backend: node.js
  • Postgress and Redis for cache
  • Hosted on Google Cloud Platform
  • BI Tool: Looker (Google Cloud Platform)
  • Data Pipelines: Dataflow (Google Cloud Platform) to create data pipelines unified stream and batch data processing at scale
  • AWS experience ok, but Google Cloud Platform is strongly preferred
  • Currently looking to better leverage Machine Learning, so anyone with ML experience is a plus.

Role Overview

Our backend systems are the backbone of the traveler experience, and this role plays a critical part in scaling our platform to support millions of users and high-volume transactions.

As a Backend Engineer, you ll work closely with product, engineering, and leadership to build the services and APIs that power our platform. You ll help ensure high performance, reliability, and scalability, and contribute to the architecture and direction of our systems. This is a high-impact role where you'll have real ownership and the ability to shape engineering culture.

Duties/Day to Day Overview

  • Design, architect, and implement robust APIs and services using Node.js, PostgreSQL, and Redis
  • Optimize complex SQL queries and schemas to ensure lightning-fast performance across large datasets
  • Tackle high-scale engineering challenges to ensure reliability and efficiency under heavy traffic
  • Collaborate cross-functionally with product, engineering, and leadership teams on backend features
  • Proactively identify and resolve technical debt; lead refactoring projects to future-proof our stack
  • Participate in team standups, code reviews, and deployment processes
  • Mentor and support other engineers, helping to elevate team-wide technical excellence
  • Take ownership of projects and drive initiatives from concept to production

Technical Requirements

  • 5-7+ years of backend software engineering experience
  • Strong experience with Node.js and PostgreSQL (or equivalent relational databases)
  • Strong SQL skills able to write, debug, and optimize complex queries on large datasets
  • Experience working on high-volume, high-traffic, consumer-facing platforms
  • Solid understanding of backend architecture, distributed systems, and scalability principles
  • Experience with DevOps practices and cloud infrastructure (preferably Google Cloud or AWS), including CI/CD, monitoring, and infrastructure as code
  • Entrepreneurial mindset with a self-driven, ownership mentality
  • Excellent collaboration and communication skills
  • Experience working within a startup environment and having an entrepreneurial mindset
  • Experience working in an Agile environment daily standups and 2 week sprints

Functional Requirements

  • Experience in the travel, marketplace, or e-commerce space
  • Experience scaling systems to millions of daily users
  • Experience building and deploying machine learning models using Vertex AI or similar platforms (e.g., SageMaker, Azure ML)
  • Contributions to open-source projects or tech communities

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.