Backend Software Engineer

  • $190,000–$210,000 Per Year
  • Full-time

Highlights

Turn partner needs into durable platform capabilities, explain tradeoffs clearly, and raise the engineering bar through practical reviews and mentoring. Who we are looking for / Requirements: A hands-on senior backend or platform engineer with 6+ years of experience who has personally designed and shipped a correctness-critical transactional system.

Numbers & Facts

LocationNew York, NY
Job TypeFull-time
Salary$190,000–$210,000 Per Year

Description

Position Title: Senior Software Engineer, Backend
Location: New York City, NY (Hybrid - four days per week in the office)
Duration: FTE (Direct)
Salary: $190,000 to $210,000/ yearly
 
We are hiring a Senior Software Engineer to lead the technical work and be the primary hands-on builder for the booking API. In your first year, multiple distribution partners and an authorized AI agent should complete real bookings through the same versioned API. 

Who we are looking for / Requirements:
A hands-on senior backend or platform engineer with 6+ years of experience who has personally designed and shipped a correctness-critical transactional system. 
They still write production code and want broader ownership—not a management role or a pure architecture position. 
Ideally they have one or more experience on the following: 
Transactional systems and correctness (Booking, payments, orders, reservations, inventory) 
External APIs and integrations  
Domain and relational data modeling  
 

Performance Objectives / What you'll be doing:
Build and launch the external booking API. Define stable, versioned contracts for live pricing, availability, holds, booking creation, changes, and cancellations. 
Make booking operations safe under real failures. Design idempotency, recovery, webhooks, and reconciliation for retries, timeouts, duplicates, and partial success. 
Evolve the core booking domain. Create clear models and invariants for products, schedules, prices, inventory, holds, carts, and bookings. 
Make the platform extensible. Prove that a new category such as events or food and beverage can use the shared booking model instead of requiring a separate system. 
Own the architecture for supply, PMS, and POS integrations. Create reusable connector patterns so other engineers can add partners without reinventing failure handling and reconciliation. 
Define the data contracts that keep inventory discoverable through OpenSearch. Search is supporting technology for this role, not its primary ownership area. 
Operate what you build. Set reliability and latency targets, and add the tests, metrics, dashboards, alerts, tracing, and runbooks needed for a critical booking path. 
Turn partner needs into durable platform capabilities, explain tradeoffs clearly, and raise the engineering bar through practical reviews and mentoring. 
 
 
The salary, other compensation, and benefits information are accurate as of the date of this posting. The Company reserves the right to modify this information at any time, subject to applicable law.
“Above and Beyond Talent is an equal opportunity employer and staffing firm.”
 

Similar Jobs

See more jobs