Senior Software Engineer - Backend

Spoonity

Spoonity

Software Engineering
Ottawa, ON, Canada
Posted on Nov 7, 2025

Senior Backend Software Engineer

Location: Remote / Hybrid - Ottawa
Company: Spoonity, Inc

Help us build the next generation of data infrastructure powering global loyalty and engagement for millions of customers.

About Spoonity

Spoonity is a leading provider of white-label loyalty and gift card solutions for mid-market and enterprise hospitality merchants (restaurants, retailers, hotels). We help our clients grow by enabling them to better understand and connect with their customers, driving deeper brand engagement and customer retention.

Our platform currently operates in 30+ countries across 4 continents, with a current focus in emerging markets like LATAM. Today, we power some of the largest brands in Ecuador, Mexico, Argentina, and beyond.

After years of record growth, we’ve reached a pivotal moment in our journey. We’re investing in the next generation of the Spoonity platform, which starts with bringing in exceptional talent to help us design and build from the ground up.

The Role

We’re looking for a Senior Backend Software Engineer with experience building customer engagement systems at scale. You’ll play a critical role in shaping the architecture that allows Spoonity to process, transform, and deliver massive volumes of customer data at scale -- powering merchant analytics, personalization, and AI-driven insights.

You’ll work alongside other senior engineers and cross-functional teams to build the application backbone that will support tens of millions of end-customers, and potentially hundreds of millions of end-customer interactions across the globe.

What You’ll Do

  • Build performant and maintainable RESTful APIs to deliver functionality to the frontend.

  • Help architect infrastructure that scales to ensure that our merchants benefit from a highly-available, resilient platform.

  • Collaborate with AI and product teams to structure and prepare data for intelligent features like recommendation systems, insights generation, and predictive analytics.

  • Champion event-driven architectures, supporting seamless data ingestion from POS systems, APIs, and third-party integrations.

  • Define best practices for software engineering, developer experience, observability, and more.

  • Mentor and guide team members, fostering growth and sharing knowledge across the engineering organization.

What You Bring

  • Extensive experience working in a cloud-native environment with a firm grasp of varying cloud systems and deployment strategies.

  • A comprehensive understanding of building maintainable software: justifying abstraction layers, managing technical debt, etc.

  • Proficiency in TypeScript and experience working across full-stack environments.

  • Strong understanding of SQL and NoSQL databases, with expertise in schema design, performance tuning, and data modeling.

  • Experience building and scaling APIs, with a clear understanding of authentication patterns, caching, and RESTful-interfaces.

  • Familiarity with cloud platforms like AWS and GCP. Experience with Vercel is a plus.

  • Experience in building or working with AI agents, with experience working with AI SDKs a plus.

  • Strong grasp of event-driven software patterns and distributed system fundamentals.

  • An interest in mentorship and helping elevate others on the team.

Who You Are:

  • Enthusiastic and passionate! We want candidates that will push the envelope, and aren’t comfortable with “just making it work”.

  • Experienced. The Spoonity platform serves tens of millions of end-customers globally. We're looking for someone with the experience to help our merchants feel secure that their customers will be supported regardless of where they live.

  • Curious. Sometimes we need to get creative to solve novel problems. Our ideal candidate thrives in the unknown.

What You’ll Get from Us

  • Autonomy and Trust: Take ownership of projects and make meaningful technical decisions. Leadership and accountability are core to how we work.

  • Recognition and Impact: Your contributions directly shape our platform and the experiences of millions of customers worldwide.

  • Collaboration and Growth: Work with talented engineers on cutting-edge data and AI challenges while mentoring others.

  • Awesome Perks:

    • Personal or family health insurance options

    • Generous annual stipend for work equipment and hardware

    • Unlimited vacation with a minimum required use per year

    • RRSP matching

    • Competitive compensation and flexible remote work culture

Join Us

If you’re a highly motivated software engineer with a passion for data, real-time systems, and building at scale, we’d love to hear from you.

At Spoonity, we’re committed to creating a diverse, inclusive, and authentic workplace where passionate people can do their best work. If you’re excited about this role (even if your experience doesn’t check every single box), then we encourage you to apply.