S

ShopBack

Cashback platform rewarding online shoppers

Senior Backend Engineer - System Integration

Backend EngineeringConfirmed live in the last 24 hours
Full-timeShenzhen, Guangdong Province, ChinaNo salary listed

About the Job

Requirements

  • Have 7 or more years of experience building consumer-facing platforms or distributed backend systems.
  • Have hands-on experience with Node.js or other backend technologies; Node.js is preferred.
  • Have experience deploying applications into cloud environments; AWS is highly desirable.
  • Have a strong understanding of API design, microservices, and event-driven architecture.
  • Have experience in travel or online travel agency ecosystems is strongly preferred, including flight metasearch, hotel aggregation, activity marketplaces, travel content platforms, or global distribution system, low-cost carrier, or API integrations, and an understanding of pricing, availability, and supplier systems.
  • Experience with flight or hotel domains, including availability, fare rules, rates and inventory, ranking and relevance, caching strategy, or booking orchestration, is a strong advantage.
  • Demonstrate use of generative AI tools such as ChatGPT, Cursor, or Claude to develop or improve workflows, enhance productivity, and drive efficiency at scale.
  • Have a bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.

Responsibilities

  • Lead and deliver large-scale travel platform components such as flight or hotel search, pricing and availability aggregation, booking flows, or content systems.
  • Contribute to ideation, technical design, implementation, and testing of high-impact travel product features.
  • Design and build robust, scalable distributed systems capable of handling real-time travel inventory and pricing.
  • Architect clean, well-structured APIs used by client applications for search, booking, and trip management.
  • Collaborate with Product, Data, and UX teams to shape the ShopBack Travel experience.
  • Work with external partners, including online travel agencies, global distribution systems, and suppliers, to integrate APIs, understand domain constraints, and improve reliability.
  • Drive engineering best practices, mentor other engineers, and elevate technical standards within the team.
  • Analyze complex requirements, propose pragmatic solutions, and articulate trade-offs clearly.

Desired Qualifications

  • Travel or online travel agency ecosystem experience is strongly preferred.
  • Experience with flight or hotel domains is a strong advantage.
  • Node.js is preferred.
  • AWS is highly desirable.

About the Company

ShopBack

Cashback platform rewarding online shoppers

ShopBack operates as a cashback platform that offers rewards and personalized deals to online shoppers in the Asia-Pacific region. It partners with e-commerce platforms and retailers to earn a commission on sales it drives, then shares a portion of that commission with users as cashback to encourage repeat purchases. The platform uses a browser extension to alert users to available cashback opportunities, simplifying the shopping process. Revenue comes from affiliate marketing, advertising, and data analytics services provided to partners. Unlike many single-market cashback sites, ShopBack covers multiple APAC markets and combines shopping rewards with personalized deals and partner data insights. The company’s goal is to increase customer loyalty and boost sales for its partners by making saving easy for shoppers.

Company size
501-1,000
Company stage
Series F
Total funding
$375.6M
Headquarters
Singapore, Singapore
Founded
2014

Recently Posted Jobs

Explore more opportunities at ShopBack

See more jobs