Software Development Engineer (Intermediate)
Auckland, New Zealand · Tempo total
Seja o primeiro a se candidatar
- Experiência
- 3+ yrs
- Salário
- —
- Vagas
- 1
- Publicado
- há 1 hora
- Work mode
- No escritório
- Eligibility
- Candidates must have the legal right to work in New Zealand. The role suits engineers with around 3+ years of experience who have already built multi-user web, mobile, or cloud products and are ready to take on greater ownership.
- Resume
- Required to apply
Where you'll work
Descrição da vaga
Role overview
This position is for an intermediate-level software engineer who has already gone beyond beginner tutorials and junior-only support. The focus is on taking ownership of meaningful product areas, building them to a high standard, and delivering them confidently within a collaborative, trust-based team.
You will be expected to create business value through thoughtful software design and development, working in close partnership with the wider engineering group while managing your day-to-day work independently. The role sits between junior and senior engineering levels: you should be capable, dependable, and continuing to grow toward stronger senior-level judgment.
What you will do
- Design and build clean, efficient, and scalable software.
- Create tools and applications that are regularly released into production.
- Contribute to solution design, algorithm choices, and feature architecture.
- Automate repetitive work through scripting and internal tooling.
- Develop moderately complex software solutions from design through delivery.
- Review code, including your own work and that of other engineers.
- Debug issues and support validation and verification testing.
- Spot technical risks and product problems early.
- Recommend improvements to design, implementation, and delivery approach.
- Take part in shared on-call support to help maintain reliability.
- Collaborate closely with Product, UX/Design, QA, Site Reliability Engineering, Engineering Leaders, and Tech Leads.
- Communicate progress, blockers, and risks in clear technical and business terms.
- Contribute to engineering culture, technical trade-off discussions, recruitment activities, and SDLC improvement efforts.
Technology and product environment
The engineering environment includes high-throughput services built in .NET 8 microservices alongside a .NET Framework 4.8 monolith that processes large-scale giving transactions. Work also involves event-driven systems using Kinesis and RabbitMQ, plus microservices covering payments, communications, and third-party integrations.
You will help solve scale, reliability, and data integrity challenges in a secure multi-tenant platform used by thousands of churches, with strong CI/CD practices, AWS infrastructure, and detailed operational telemetry. Some of the work will involve modernising legacy code while keeping production systems stable.
Why this role matters
Intermediate engineers are a key part of product delivery. They translate intent into outcomes, influence design early, and help maintain a culture where quality is taken seriously. This is a role for someone who wants to keep improving, not just settle into routine work.
- See your work used by real customers.
- Shape feature design from an early stage.
- Grow toward senior-level impact.
- Help influence engineering culture.
- Work in a team where quality is genuinely valued.
About the company
Pushpay is a fast-growing New Zealand SaaS business with teams based in Auckland and the United States. The company builds mobile apps, management software, and giving technology that helps organisations and communities stay connected. Engineering, SRE, QA, UX, and Product teams work closely together to deliver value to customers in the church, school, and nonprofit sectors.
The culture emphasises mutual respect, collaborative brainstorming, idea generation, blameless postmortems, learning sessions, and recognition for meaningful contributions. Your perspective is expected to be heard and respected while working with highly capable colleagues.
Benefits and support
- Annual training and conference budget of $3,000 for professional development.
- Flexible hybrid working arrangement with the option to work from home 2 days per week.
- Kiwisaver support.
- Paid parental leave for primary and secondary caregivers.
- No leave override for employees returning from parental leave, meaning annual holidays are paid at the full rate.
- 10 days of sick leave per year available from the first day, with no 6-month waiting period.
- Access to modern equipment.
- Healthy food and drink options.
- Free annual flu vaccinations.
- Social activities, including offsite events and Friday in-office happy hour.
- Volunteering opportunities through the employee-led Pushpay Cares program.
Eligibility
Applicants must have the legal right to work in New Zealand.