Staff Software Engineer, Billing

4 days ago


Singapore Ascenda Loyalty Full time

**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 utilise 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 are the engine behind winning premium rewards propositions for financial services all around the globe.

Our clients are spread across continents, and we serve millions of customers globally. No matter where you are in the world, you’ll recognize our footprint We believe that nothing should stand in the way of companies who strive to drive growth via compelling and effortless rewards propositions that their customers love.

**Welcome to the future of customer growth. Join us as we shape the future of rewards in financial services**

**The Opportunity**

Core Billing provides the foundation for client invoicing, billing & subscriptions across Ascenda's many services across our ecosystem. Think tiered subscriptions, usage computations, billing cycles, dates, currencies model computation for providing to our customers a clear, transparent and rewarding experience for using Ascenda's many services.

The Billing team is responsible for charting the strategy and laying the rails required to track, meter usage & purchases at scale. These building blocks include a standard model serving pricing logic across all apps, an event-driven tracking framework, an invoicing service, and more.

We are building the next generation of fintech services for our clients. As Staff Engineer (Billing), you'll have a unique opportunity to lead the strategy and implementation of this critical system, leveraging data, distributed systems, event driven architecture to build advanced financial tracking & billing, reduce risk and enhance our capabilities.

These systems will span the **whole** of our ecosystem across every product in Ascenda including our points ledger, payment acceptance, loyalty member enrollments & onboarding, travel bookings, fraud and this list continues to expand. Through our Core Billing team you will be responsible for supporting key BFF services & workflows to within & across our various product teams.

This year some of the key projects you'll be aiding us includes
- Metering and data collection - for example if we bill based on number of redemptions or number of points issued, how to pass that data on accurately.
- Invoicing and payments
- Prepaid credits (for every product in Ascenda)

These will form the backbone of enabling high scalability, quick performance and easy operations for our pricing & sales of services within Ascenda. They'll lend us the resilience to scale the self-service subscriptions & upselling of Ascenda's many services to all our clients globally

Attracting world-class architectural talent is crucial to our long-term success. We are also keen to contribute to the broader external engineering community in the form of blogs, talks, and open source tools.

**About the Role**

As a Staff Engineer, you will lead the selection and rollout of patterns and frameworks within your feature team. You will be expected to demonstrate leadership through the quality of your architectural work. In conjunction with your team's Engineering Lead, you will ensure that the way we build our solutions is of exceptional technical quality.

Our engineering team takes ownership of the technical construction of key systems. If you are passionate about big engineering problems and want to shape how we scale this across our entire ecosystem then this role is a great fit for you

You will be responsible for the technical roadmap, architecture, and quality of our services & rollout across multiple loyalty services.

**Responsibilities**:

- Scope & lead large technical projects and architecture that’ve massive impact in Ascenda & our numerous clients
- Maintain high standards for code quality, reliability, and scalability.
- Design and implement elegant APIs and their underlying infrastructure. Serve as a role model for software design and scalable systems architecture across Ascenda
- Own problems from end to end, managing complexity and engaging directly with other Engineering teams, Technical Project Management etc to think through everything from business impact, to reliability and operability, to the ease of integration, and the expressiveness of our Data strategy & Events architecture
- Serve as a role model for high engineering standards and bring consistency to the many codebases and processes you will encounter.
- You're a passionate problem solver: Weighing up pros and cons of new tech solutions before implementing them with your team.
- Teach an



  • Singapore You Technologies Group Full time

    **We Are** YouTrip is at the forefront of Asia's financial revolution, defining the future of digital finance with its leading multi-currency payment platform. Launched in 2018, YouTrip has swiftly ascended as a powerhouse, orchestrating billions in transactions annually and securing the trust of millions. With innovative solutions like YouTrip for...


  • Singapore Airwallex Full time

    **About Airwallex**: Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000 businesses worldwide - including Brex, Rippling, Navan, Qantas, SHEIN and many more - with fully integrated solutions to manage everything from business...


  • Singapore Airwallex Full time

    **About Airwallex** Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000 businesses worldwide - including Brex, Rippling, Navan, Qantas, SHEIN and many more - with fully integrated solutions to manage everything from business...


  • Singapore ExpressVPN Full time

    Senior/Staff Software Engineer (Node.js)Join to apply for the Senior/Staff Software Engineer (Node.js)role at ExpressVPN Senior/Staff Software Engineer (Node.js)Join to apply for the Senior/Staff Software Engineer (Node.js)role at ExpressVPN Get AI-powered advice on this job and more exclusive features. Direct message the job poster from ExpressVPN Kape is a...


  • Singapore Gemini Full time

    Join to apply for the Staff Software Engineer, Funding role at Gemini Join to apply for the Staff Software Engineer, Funding role at Gemini About The Company Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in...


  • Singapore Airwallex Full time

    **About Airwallex** Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 100,000 businesses worldwide - including Brex, Rippling, Navan, Qantas, SHEIN and many more - with fully integrated solutions to manage everything from business...


  • Singapore Breeze Full time

    Join to apply for the Staff Full Stack Software Engineer role at Breeze Are you passionate about solving complex challenges in the fintech space? We’re looking for talented individuals to join our dynamic startup, backed by Sequoia Capital. We’re building the universal


  • Singapore Breeze Full time

    Join to apply for the Staff Full Stack Software Engineer role at Breeze Are you passionate about solving complex challenges in the fintech space? We're looking for talented individuals to join our dynamic startup, backed by Sequoia Capital. We're building the universal

  • Engineering Lead

    2 weeks ago


    Singapore Airwallex Full time

    **About Airwallex** Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 100,000 businesses worldwide - including Brex, Rippling, Navan, Qantas, SHEIN and many more - with fully integrated solutions to manage everything from business...


  • Singapore Airwallex Full time

    Join to apply for the Staff Software Engineer, Lending role at Airwallex 2 days ago Be among the first 25 applicants Join to apply for the Staff Software Engineer, Lending role at Airwallex Get AI-powered advice on this job and more exclusive features. About Airwallex Airwallex is the only unified payments and financial platform for global businesses....