Ascenda Logo

Ascenda

Staff Software Engineer, Loyalty Tech

Posted Yesterday
Be an Early Applicant
Hybrid
Singapore, SGP
Senior level
Hybrid
Singapore, SGP
Senior level
As a Staff Engineer, lead the development of scalable systems, mentor engineers, and guide architectural decisions while collaborating with cross-functional teams.
The summary above was generated by AI
Nice to Meet You! We are Ascenda
Ascenda provides the rewards infrastructure for leading financial services brands across the world. Our clients include the world's largest banks, top-tier card issuers, and fintechs who use our rewards infrastructure to power their earn & burn rewards programs. These include American Express, CapitalOne, HSBC, Brex, Virgin Money, SMBC, ICBC, Bradesco, ANZ, HDFC, and top 10 financial services brands in many other countries.
With a best-in-class technology suite and the world's broadest rewards content marketplace, we power winning premium rewards solutions for financial services globally. Our clients span continents, serving over 1 billion customers worldwide. No matter where you are, you'll recognize our footprint!
We believe nothing should stand in the way of companies striving to drive growth through compelling and effortless rewards that their customers love. Welcome to the future of customer growth. Join us as we shape the future of rewards in financial services!

Join us as a Staff Software Engineer in Singapore/Vietnam!

The Team
Ascenda's API platform powers the enterprise backend of how users earn and redeem points across our varied product types. We do this across many different clients with various requirements on the way we consume their data feed and incentivise earning and spending. High throughputs and traffic spikes is operating environment with our clients, with the largest being above 1 million a day.
This year, we are looking into significantly simplify and modularise the way our APIs and services jointly deliver capabilities to our clients.
  • Easier to launch new digital channels, payment rails, or banking rewards products.
  • Faster experimentation via event-driven, decoupled systems.
  • Improved developer velocity and reduced deployment risks.
We’re excited to make this happen together with you!

Leadership
  • Lead the design and implementation of complex, scalable workflows that spans across teams.
  • Provide guidance on architectural decisions and ensure technical standards are met across projects.
  • Mentor engineers across the junior - senior spectrum; help them grow in their technical skills, problem-solving, and career development


The Role
As a Staff Engineer for Loyalty, you will play a pivotal role in designing, developing, and maintaining distributed systems that powers our loyalty offerings. You’ll work closely with cross-functional teams, mentoring other engineers, and driving engineering excellence. You will have the opportunity to lead technical initiatives, influence product direction, and contribute to the strategic goals of the Loyalty team.

Your Impact

  • Technical Leadership
    • Lead the design and implementation of complex, scalable systems that spans across teams.
    • Provide guidance on architectural decisions and ensure technical standards are met across projects.
    • Become an expert of the technical system within the team’s domain, and an excellent source of knowledge to others.
    • Mentor engineers across the junior - senior spectrum; help them grow in their technical skills, problem-solving, and career development
    • Demonstrate a high level of engineering standards for others.

  • Collaboration
    • Encourage and participate in collaborations with teammates and cross-functional partners to keep the pieces moving.
    • Communicate the team’s project updates and blockers clearly and proactively.
    • Articulate technical concepts to a non-technical audience
    • Actively contribute towards the team’s roadmap

  • Problem Solving
    • Troubleshoot, diagnose, and resolve incidents and operational issues with appropriate urgency. Guides the team to do the same
    • Analyse and resolve day-to-day technical obstacles for the team.

  • Technical Quality:
    • Write clean, maintainable, and efficient code.
    • Participate in code reviews to ensure high standards of software quality including system reliability, compliance and security.
    • Defines non-functional requirements and supports others in delivering them
    • Maintain thorough documentation for the systems you build and contribute to team knowledge sharing.

  • Innovation & Improvement:
    • Continuously improve processes, tools, and practices to enhance team productivity and product quality.
    • Contribute to processes outside of team’s sphere, such as hiring.

What We're Looking For
  • Strong technical background, prior experience in leading the delivery of large-scale, high-throughput distributed systems on the Cloud. Strong foundation in systems architecture, with a good understanding of infrastructure, networking, and databases. Skilled at optimizing these components while integrating reliability and performance considerations throughout the software development lifecycle.
  • Great collaborator who is comfortable working across and influencing a variety of teams beyond engineering, including product, design, business, operations, customer service, and external stakeholders.
  • Fluency in ruby is good to have, though candidates who demonstrate willingness and ability to quickly scale up on Ruby are welcome to apply.
  • Experienced in leveraging technical roadmaps/RFCs to communicate technical strategy and resolve architectural problems and executing it fully.
  • 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.
  • 8+ years of experience in software engineering, with a strong focus on system design and development.
  • Have experience mentoring and/or leading a group of engineers, guiding and coaching them for high performance.
  • A strong alignment with Ascenda's core values of growth mindset, hands-on ownership, supportive collaboration, and radical simplicity.


Why Join Ascenda? 
Ascenda offers the unique opportunity to lead in LaaS, shaping the future of rewards programs. You'll be part of an environment that prizes groundbreaking ideas and their execution. We provide unparalleled career growth opportunities in a supportive and dynamic environment, complemented by a competitive compensation package that recognizes your impact.

Ascenda is dedicated to diversity and inclusion, welcoming candidates from all backgrounds. Join us on our mission to power the growth of the financial services industry by making loyalty simple and rewarding for everyone, everywhere.

Top Skills

Cloud
Ruby

Ascenda Singapore, Singapore, SGP Office

380 Jalan Besar, Singapore, Singapore, Singapore, 209000

Similar Jobs

49 Minutes Ago
Remote or Hybrid
Singapore, SGP
Internship
Internship
Cloud • Information Technology • Security • Software • Cybersecurity
As a Customer Solutions Engineer Intern, you'll build AI-driven tools, provide technical expertise to customers, and manage internal documentation while learning about internet technologies.
Top Skills: AIComputer NetworkingInternet SecurityWeb Technologies
2 Hours Ago
Hybrid
Singapore, SGP
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Corporate Account Executive drives new business acquisition, manages sales cycles, collaborates with partners, and ensures exceptional customer service within the cybersecurity sector.
Top Skills: Ai-Native PlatformsCybersecurity
3 Hours Ago
Hybrid
Singapore, SGP
Expert/Leader
Expert/Leader
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Lead AI Engineer designs, develops, and maintains advanced AI systems, influences technical direction, mentors junior engineers, and ensures operational stability of AI solutions.
Top Skills: Ai EngineeringCi/CdMachine LearningMlops

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account