Salary
≈ $30k – $90k per year (Estimated)
Location
In office (Shenzhen)
Seniority
Senior · 7+ years exp
Employment
Full-Time
Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Jan 15, 2026. ShopBack scores B on the Alion truth index.
Overview
Company
Impact
Profile match
ShopBack is a shopping rewards and cashback platform headquartered in Singapore and founded in 2014. The company provides a mobile app and browser extension that allow users to earn cashback on purchases from thousands of partner merchants across categories like fashion, electronics, and travel. It operates across ten markets in the Asia-Pacific region, serving millions of shoppers and partnering with major e-commerce platforms and physical retailers to drive sales through performance-based marketing.
Backed by Quest Ventures
Your Adventure Ahead
- Lead and deliver large-scale travel platform components such as flight/hotel search, pricing/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 closely with Product, Data, and UX teams to shape the future of the ShopBack Travel experience.
- Work with external partners (OTAs, GDS, 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.
Essentials to Succeed
- 7+ years of experience building consumer-facing platforms or distributed backend systems.
- Travel / OTA experience strongly preferred. Ideal candidates have prior experience working within the travel or OTA ecosystem - such as flight metasearch, hotel aggregation, activity marketplaces, travel content platforms, or GDS/LCC/API integrations - and understand the complexities of pricing, availability, and supplier systems.
- Experience with flight or hotel domains is a strong advantage: availability, fare rules, rates & inventory, ranking/relevance, caching strategy, or booking orchestration.
- Hands-on experience working with Node.js (preferred) or other backend technologies.
- Experience deploying applications into cloud environments (AWS highly desirable).
- Strong understanding of API design, microservices, and event-driven architecture.
- Ability to thrive in a fast-paced, complex technical environment with high ambiguity.
- Strong communication skills and ability to collaborate across engineering, product, and third-party partners.
- Demonstrated use of Generative AI tools (e.g. ChatGPT, Cursor, Claude) to develop new or improve workflows, enhance productivity, and drive efficiency at scale
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field
Technologies We Use & Love
- Cloud: AWS
- Infra: Kubernetes
- Programming languages: NodeJS / Typescript
- Relational database: Postgres
- Message queue: Kafka, SQS
- Continuous Integration: Gitlab
- Monitoring: DataDog
- Big Data: Redshift, Spark, S3, etc.
- Communication: Slack
- Project Management: JIRA / Confluence
- Other technologies:
- Knative Eventing / Serving
- Debezium + Kafka Connec
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,817,880 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Shenzhen
Software Engineer 2(M365 Storage Fabric team)
2 months ago
In office • 5+ years exp • Bachelor's Degree • Beijing • Suzhou • Shanghai
Python
JavaScript
C#
C++
AI/ML
Copilot
Cursor
Claude
ChatGPT
DevOps
Azure
AWS
Apply
交易引擎核心开发
2 months ago
≈ $28k – $82k per year (Estimated) • Remote (China) • Full-Time • 5+ years exp
DevOps
Linux
Apply
Apply
Senior Product Engineer
5 months ago
≈ $41k – $121k per year (Estimated) • In office • Full-Time • 8+ years exp • Master's Degree • Shenzhen
Python
PHP
Perl
AI/ML
AI Agents
Apply
Senior Product Engineer
4 months ago
≈ $41k – $122k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Shenzhen
Python
DevOps
Linux
Apply
WLAN Support Engineer - TAC
4 days ago
≈ $14k – $31k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Chennai • Bengaluru
Python
JavaScript
PHP
SQL
Databases
PostgreSQL
DevOps
Rest API
Azure
AWS
Docker
Kubernetes
Linux
Windows
DNS
DHCP
VPN
VLAN
BGP
OSPF
SOAP
Cybersecurity
LDAP
PKI
Apply
≈ $118k – $243k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Bethesda
Python
PowerShell
DevOps
GCP
AWS
Linux
Windows
Unix
Cybersecurity
Nessus
FedRAMP
SIEM
Apply
IT Senior Security Engineer - August Schell
4 days ago
≈ $110k – $213k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Bethesda
Python
PowerShell
Bash
AI/ML
LLM
DevOps
Splunk
GCP
Azure
AWS
Docker
Kubernetes
Windows
Cybersecurity
Checkmarx
NIST 800-53
FedRAMP
Threat Modeling
SIEM
Apply
IT Cloud Security Analyst - August Schell
4 days ago
≈ $111k – $215k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Bethesda
Python
PowerShell
Bash
DevOps
Splunk
GCP
Azure
AWS
Docker
Kubernetes
Windows
Cybersecurity
NIST 800-53
FedRAMP
Threat Modeling
SIEM
Apply
Security Platform Automation Engineer
4 days ago
≈ $204k – $395k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Seattle
Python
Go
Java
AI/ML
AI Agents
LLM
Human-in-the-Loop
LLM Evaluation
Agentic Workflows
DevOps
AWS
AWS Lambda
Amazon EC2
Amazon S3
AWS Step Functions
Cybersecurity
Threat Modeling
SBOM
Apply
Senior Software Engineer - Fullstack
6 months ago
≈ $31k – $91k per year (Estimated) • In office • Full-Time • 7+ years exp • Shenzhen
Python
JavaScript
Java
Kotlin
TypeScript
Node JS
Databases
PostgreSQL
Apache Kafka
Amazon Redshift
AI/ML
Cursor
Claude
Spark
ChatGPT
DevOps
Datadog
Knative
Prometheus
CI/CD
Jenkins
AWS
Kubernetes
GitLab
Amazon S3
Management
Slack
Confluence
Apply
Senior Backend Engineer - Travel Product
10 months ago
≈ $30k – $90k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Shenzhen
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Apache Kafka
Amazon Redshift
AI/ML
Cursor
Claude
ChatGPT
DevOps
Datadog
Knative
CI/CD
AWS
Kubernetes
GitLab
Amazon S3
Management
Slack
Confluence
Apply
Software Engineer - Backend
1 year ago
In office • Full-Time • 3+ years exp • Shenzhen
Python
JavaScript
Java
Kotlin
TypeScript
Node JS
Databases
PostgreSQL
Apache Kafka
Amazon Redshift
AI/ML
Cursor
Claude
Spark
ChatGPT
DevOps
Datadog
Knative
Prometheus
CI/CD
Jenkins
AWS
Kubernetes
GitLab
Amazon S3
Management
Slack
Confluence
Apply
Senior Software Engineer - Backend
2 years ago
≈ $31k – $91k per year (Estimated) • In office • Full-Time • 7+ years exp • Shenzhen
Python
JavaScript
Java
Kotlin
TypeScript
Node JS
Databases
PostgreSQL
Apache Kafka
Amazon Redshift
AI/ML
Cursor
Claude
Spark
ChatGPT
DevOps
Datadog
Knative
Prometheus
CI/CD
Jenkins
AWS
Kubernetes
GitLab
Amazon S3
Management
Slack
Confluence
Apply
Software Engineer Intern
16 days ago
Remote (United States) • Internship • New York
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Apache Kafka
AI/ML
Claude Code
Model Context Protocol
AI Agents
LLM
DevOps
Datadog
Kubernetes
GitLab
Apply
Software Development Engineer, Amazon Private Brands, Automated Product Planning and Governance
1 day ago
In office • Full-Time • 3+ years exp • Bachelor's Degree • Shenzhen
Python
Java
Rust
TypeScript
Databases
DynamoDB
AI/ML
AI Agents
AWS Bedrock
LLM
ML-Agents
DevOps
AWS
AWS Lambda
AWS Step Functions
Apply
In office • Full-Time • Bachelor's Degree • Shenzhen
Python
SQL
C#
C++
DevOps
CI/CD
AWS
Management
Agile
Apply
云原生算力平台SRE工程师(深圳/北京/上海)
12 hours ago
In office • 2+ years exp • Shenzhen
Python
AI/ML
CUDA Toolkit
CUDA
NCCL
Apply
Apply
This is one of many
1,817,880 more open roles from verified company boards, updated every day.

