Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Ascenda powers the growth of leading financial services brands worldwide with premium rewards programs that differentiate their products, drive profitable customer behaviors, and create sustained engagement.
We are behind the world-class rewards propositions of major banks and fintechs around the globe, including brands like American Express, Capital One, Brex, Robinhood, Ramp, HSBC, Virgin Money (Australia), SMBC (Japan), ICBC (China), Bradesco (Brazil), ANZ (Australia), HDFC (India) and many others.
We are a thriving global Loyalty as a Service company and experiencing rapid expansion. Join our dynamic finance team as one of its earliest leaders, contributing to the development of our financial planning strategies as we strive for hypergrowth. Our team spans 20 cities worldwide, with dual headquarters in Singapore and New York, totaling 250 team members.
Join us as a Staff Software Engineer in Singapore!
The Role
Ascenda’s Rewards Content platform powers our redemption and earn content at scale, aggregating and normalizing gift cards, offers, merchandise, and many more content types from global suppliers, and exposing them to our bank clients, through our whitelabel rewards portal and through headless APIs. You’ll be a tech lead shaping the architecture and delivery of a high-scale content platform used by millions of end users across leading financial institutions.
Your Impact
- Lead architecture and delivery for the team’s core services, with emphasis on scalability, resilience, and observability across supplier integration, catalog normalization, and fulfillment flows.
- Drive platform reliability work: order lifecycle logging and tracing, catalog staging and diffing, schema validation, data quality guardrails, and failure-mode isolation for supplier integrations.
- Own performance initiatives for high-traffic endpoints and background jobs, including load testing, capacity planning, and bottleneck remediation.
- Lead technical direction for content de-duplication and data standardization across suppliers and content types to ensure a clean, high-quality catalog.
- Mentor engineers on the team, raising our engineering bar through design reviews, pragmatic standards for testing, CI/CD, and runtime monitoring.
- Partner cross-functionally with Product, Data, Security, and the Commercial team on roadmap priorities and operational excellence.
- Partner with team leads to improve team processes, team health, and team culture.
- Contribute to duty engineering, guiding response quality, triage, and remediation for content incidents and supplier issues, and incident management best practices.
- Backend: Ruby on Rails, Sidekiq, Postgres.
- Frontend: React, Next.js, Tailwind CSS. Though this role is a backend-facing one, as a and systems expertise, a good understanding of frontend architecture is helpful, as the team is a full-stack team.
- 8+ years of backend engineering experience, with a strong focus on system design and building resilient, high-scale API platforms.
- Proven track record designing data models and pipelines that normalize heterogeneous third-party integrations and data.
- Strength in performance analysis and optimization across DB, queues, and network layers.
- Excellent technical communication and a great collaborator who is comfortable working across and influencing a variety of teams beyond engineering, including product, design, business, customer service, and external stakeholders.
- Fluency in Ruby or Golang are good to have, though candidates who demonstrate willingness and ability to quickly scale up on these languages are welcome to apply.
- Preference on simple solutions and designs over complex ones, have a good intuition for what will last and scale, and can be a role model others look to for their own solutions and designs.
- Have experience mentoring and/or leading a group of engineers, guiding and coaching them for high performance.
Why Join Ascenda?
Ascenda offers the unique opportunity to lead in the loyalty ecosystem space, shaping the future of rewards programs. We are passionate, we keep things simple, we focus on results, we work together & we innovate!
We Have a Rewarding Working Place That Provides a
- High growth environment & exponential career development
- Mobile & flexible work environment
- WFH office equipment allowance
- Medical insurance coverage
- Employee recognition programs
- Competitive compensation
- Travel perks & Employee rewards
Ready to power growth for the financial services industry? Apply now! Together, we'll redefine what's possible.
Key Skills
Ranked by relevanceReady to apply?
Join Ascenda and take your career to the next level!
Application takes less than 5 minutes

