Software Engineer

Pushpay engineers take ownership of features and work with multiple stakeholders to deliver the highest quality solutions all the way to production.

Back to listings

We are currently on the lookout for exceptional Software Engineers to enhance our world-class team.

About Pushpay

  • We are a fast growing, passionate bunch of people who are committed to building a modern, world class payments experience through web and mobile.
  • Pushpay exists to make a disruptive change to how people and organizations exchange money.
  • We see many levels of inefficiency in the world of money and we are certain we can make a positive impact on many people's lives by challenging the status quo.
  • Founded in 2011, we are proudly a New Zealand company. Kiwis can make all kinds of great things happen with minimal resources. We call it the number 8 fencing wire philosophy. Small might mean informal, but that doesn't mean we're not serious about what we do.
  • Pushpay is in an exciting hi-growth phase. Everyone in the company is a high performing professional committed to the cause.
  • We love our community:

To be successful in this role you need

  • Personal commitment to continuously learn and improve
  • 4+ years of relevant software engineering experience, ideally in the following stack:
    • C# .NET
    • JavaScript, ideally TypeScript
    • Experience with React.js a bonus
    • Some variety of ORM - Ideally Mindscape Lightspeed or EF
    • SQL - MSSQL preferred
    • nUnit or similar - TDD should be your go to
  • A pragmatic approach to delivering modular, scalable code
  • Experience architecting complex software solutions with an emphasis on security and performance
  • Experience working on cloud infrastructure platforms is desirable
  • Communication skills for a highly collaborative software development process

Map Auckland

Our engineering team is split between Auckland, New Zealand and Redmond, Washington.

Our work ethic

  • Pushpay encourages innovation in a blameless culture
  • We push to production multiple times per day
  • We have a focus on repeatable results
  • A code-base with a pragmatic approach to technical-debt
  • Ultra-low levels of bureaucracy - less talk, more action
  • At Pushpay testers and engineers go together like Jam and Peanut Butter

Autonomy, Mastery, Purpose

  1. Establish a clear and motivating mission.
  2. Pick ONLY the most exceptional people: people who are Smart and Get-Stuff-Done.
  3. Provide an environment free of distraction with an ambiance that supports creative work.

And then get out of the way and let them do what they love to do.

We have great benefits

3K pa training/conference allowance
Exceptionally talented colleagues
Above market rates
We measure results, not hours
Pre-authorised budget for ‘gear’

So what are you waiting for?

Apply now