Staff Software Engineer: External API & Booking Platform

Harnham

New York (NY)

Hybrid

USD 190,000 - 240,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Harnham, a leading data and analytics firm in New York City, is seeking a Senior Software Engineer to lead design and development of a mission-critical external API used by partners and AI-driven booking channels.

The role focuses on transactional systems, inventory management, external integrations, API architecture, reliability, and platform scalability, with a strong emphasis on production ownership and observability.

Qualifications

  • 8+ years of software engineering experience building backend or distributed systems.
  • Experience designing transactional systems, public APIs, integration platforms, or reservation/commerce platforms.
  • Strong understanding of relational databases, concurrency, consistency models, asynchronous workflows, and distributed systems failures.
  • Experience evolving production data models and operating high-availability systems at scale.
  • Hands-on experience with modern backend technologies such as Ruby on Rails, Node.js, PostgreSQL, REST APIs, and cloud infrastructure. (language-agnostic)
  • Strong focus on system reliability, testing, observability, monitoring, and production ownership.

Responsibilities

  • Design, build, and launch a versioned external API supporting pricing, availability, reservations, modifications, and cancellations.
  • Develop resilient booking workflows that handle retries, idempotency, reconciliation, timeouts, duplicate requests, and partial failures.
  • Own and evolve core booking domain models including inventory, pricing, scheduling, holds, carts, and bookings.
  • Design scalable integration patterns for third-party systems, booking partners, POS, and property-management platforms.
  • Build extensible platform capabilities that support multiple product categories without requiring separate booking systems.
  • Establish observability, monitoring, testing, alerting, and operational best practices for critical booking services.
  • Collaborate with engineering, product, and business stakeholders to translate complex requirements into durable platform solutions.

Skills

Backend systems
API design
Distributed systems
High availability

Tools

Ruby on Rails
Node.js
PostgreSQL
REST APIs
Cloud infrastructure

Job description

Harnham, a leading data and analytics firm in New York City, is seeking a Senior Software Engineer to lead design and development of a mission-critical external API used by partners and AI-driven booking channels.

The role focuses on transactional systems, inventory management, external integrations, API architecture, reliability, and platform scalability, with a strong emphasis on production ownership and observability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Harnham • New York (NY)

Hybrid
USD 190,000 - 240,000
Staff Backend Engineer: Booking Platform & External APIs
Staff Backend Engineer: Booking Platform & External APIs

ResortPass, Inc. • New York (NY)

Hybrid
USD 220,000 - 240,000
Health insurance
Stock options
401(k)
+3
Staff Software Engineer
Staff Software Engineer

Rise Technical • New York (NY)

On-site
USD 220,000 - 240,000
Stock options
Training stipend
Promotion cycles
+2
Staff Software Engineer - Backend
Staff Software Engineer - Backend

Rise Technical Recruitment Limited • New York (NY)

On-site
USD 220,000 - 240,000
Stock Options
Unlimited PTO
On-Site
+3
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Rise Technical Recruitment Limited • New York (NY)

On-site
USD 190,000 - 210,000
Stock options
Unlimited PTO
Training stipend
+1
Senior Software Engineer – AI-Driven Analytics Platform
Senior Software Engineer – AI-Driven Analytics Platform

Harnham • New York (NY)

Hybrid
USD 190,000 - 225,000
Backend Staff Engineer - Booking System Owner (4-Day Week)
Backend Staff Engineer - Booking System Owner (4-Day Week)

Rise Technical Recruitment Limited • New York (NY)

On-site
USD 220,000 - 240,000
Stock Options
Unlimited PTO
On-Site
+3
Senior Software Engineer, Backend — Booking Platform & APIsNew New York, NY
Senior Software Engineer, Backend — Booking Platform & APIsNew New York, NY

WINDY RESORT • New York (NY)

On-site
USD 140,000 - 200,000
Health Insurance
Dental Insurance
Vision Insurance
+5
Senior Backend Engineer – API Ownership, Stock Options NYC
Senior Backend Engineer – API Ownership, Stock Options NYC

Rise Technical Recruitment Limited • New York (NY)

On-site
USD 190,000 - 210,000
Stock options
Unlimited PTO
Training stipend
+1
Booking Backend Architect | 4-Day Week, On-Site NYC
Booking Backend Architect | 4-Day Week, On-Site NYC

Rise Technical • New York (NY)

On-site
USD 220,000 - 240,000
Stock options
Training stipend
Promotion cycles
+2