Senior Software Development Engineer Backend

Xeni is a travel infrastructure and booking platform for businesses selling hotels, flights, resorts, car rentals, activities, and other travel inventory.

New York, USA
About Xeni, Inc.

Xeni provides enterprise-grade, API-first travel infrastructure with access to global hotel, airline, resort, car rental, vacation rental, and activities inventory. Its offerings include a unified travel API, Xeni Quick Builder embedded booking engines, Xeni Go Direct frictionless storefronts, and a no-code White Label platform. Features include wholesale rates, inventory and room mapping, booking and payment workflows, CRM tools, mark-up management, multi-currency and multilingual support, fraud protection, and optional use of Xeni or customer-provided contracts, payment processors, and merchant-of-record arrangements. Xeni primarily serves travel agencies, OTAs, super apps, membership clubs, tourism boards, event organizers, travel professionals, and startups.

View jobs by Xeni, Inc.

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Design specifications for new features, establish coding standards and best practices, conduct code reviews, build framework code and critical backend features, troubleshoot production issues, deliver solutions from ideation through support, and collaborate with analysts, designers, engineers, product managers, and quality engineers. Lead team members and improve code quality, security, availability, and performance.

Requirements

  • 7+ years of full-cycle software development experience
  • 2+ years of experience leading 3-5 team members
  • Expert-level skill in Go, Java, or C/C++
  • Experience with open-source frameworks such as Gin, Spring, or Oat++
  • Experience designing and developing API services
  • Strong analytical and problem-solving skills
  • Strong communication skills
  • Experience with design patterns and best practices
  • Experience with cloud services such as AWS, Google Cloud, or Azure
  • Experience with SDLC tools such as Git, JIRA, Jenkins, code coverage tools, load and performance tools, or AWS CodeDeploy
  • Experience with monitoring and alerting tools
  • Experience working in startups is helpful

Responsibilities

  • Write design specifications and proposals for new features and enhancements
  • Enable team members to write better code by establishing coding standards, best practices, code reviews, and quality assurance practices
  • Build framework code and critical new features and enhancements
  • Troubleshoot production issues and roll out hot fixes
  • Own and deliver solutions from ideation through design, build, operationalization, and support
  • Collaborate with business analysts, UX designers, front-end engineers, product managers, and quality engineers
Senior Software Development Engineer Backend at Xeni, Inc. | JobStash