Back End Software Engineer (Senior)

Potentia

Christchurch

On-site

NZD 110,000 - 150,000

Full time

34 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Birthday leave
Additional annual leave based on tenor
Paid volunteering day
Office-based perks
Wellbeing and mental health support

Job summary

Potentia is seeking an experienced Backend Engineer to join a growing tech team in Christchurch, NZ, building large-scale, business-critical software. This hands-on role offers ownership across the full development lifecycle, from design to deployment, production support and continuous improvement, with close collaboration across product and technical teams.

You will design and maintain backend services and APIs, work with SQL databases, AWS services, and modern deployment practices, while

Qualifications

  • 6+ years of backend software development experience.
  • Strong C#/.NET experience with a strong SQL background.
  • Hands-on AWS experience in a production environment.
  • Experience with CI/CD and modern deployment practices.
  • Experience with microservices or event-driven systems.
  • Demonstrated leadership and ability to mentor teammates.

Responsibilities

  • Design, build and maintain reliable backend services and APIs
  • Take ownership of solutions from initial design through to production
  • Develop and improve service-oriented and event-driven applications
  • Work with relational databases and SQL to build robust data solutions
  • Design integrations with internal and external systems
  • Contribute to architecture and technical design decisions
  • Lead technical discussions and design reviews within your area
  • Support the reliability and performance of production systems
  • Work across deployment, CI/CD and modern cloud development practices
  • Collaborate with product, operations and other technical teams to deliver new capabilities
  • Help modernise existing systems and improve development practices
  • Mentor and support other engineers
  • Use AI-assisted development tools throughout the software development lifecycle

Skills

C#/.NET
SQL
AWS
CI/CD
Microservices
Technical leadership

Tools

SQS
DynamoDB
S3
ECS
Lambda
Copilot
Cursor
Claude Code

Job description

We’re looking for an experienced Backend Engineer to join a growing technology team working on large-scale, business‑critical software.

This is a hands‑on role with plenty of technical ownership. You’ll be involved across the full development lifecycle, from designing services and APIs through to deployment, production support and ongoing improvement. You’ll have the opportunity to influence technical decisions within your area, work closely with product and other technical teams, and help less experienced engineers develop their skills.

What you’ll be doing
  • Design, build and maintain reliable backend services and APIs
  • Take ownership of solutions from initial design through to production
  • Develop and improve service‑oriented and event‑driven applications
  • Work with relational databases and SQL to build robust data solutions
  • Design integrations with internal and external systems
  • Contribute to architecture and technical design decisions
  • Lead technical discussions and design reviews within your area
  • Support the reliability and performance of production systems
  • Work across deployment, CI/CD and modern cloud development practices
  • Collaborate with product, operations and other technical teams to deliver new capabilities
  • Help modernise existing systems and improve development practices
  • Mentor and support other engineers
  • Use AI‑assisted development tools throughout the software development lifecycle
Senior Backend Engineer | C# / .NET | AWS | Christchurch

We’re looking for an experienced Backend Engineer to join a growing technology team working on large‑scale, business‑critical software.

This is a hands‑on role with plenty of technical ownership. You’ll be involved across the full development lifecycle, from designing services and APIs through to deployment, production support and ongoing improvement. You’ll have the opportunity to influence technical decisions within your area, work closely with product and other technical teams, and help less experienced engineers develop their skills.

What you’ll be doing
  • Design, build and maintain reliable backend services and APIs
  • Take ownership of solutions from initial design through to production
  • Develop and improve service‑oriented and event‑driven applications
  • Work with relational databases and SQL to build robust data solutions
  • Design integrations with internal and external systems
  • Contribute to architecture and technical design decisionsLead technical discussions and design reviews within your area
  • Support the reliability and performance of production systems
  • Work across deployment, CI/CD and modern cloud development practices
  • Collaborate with product, operations and other technical teams to deliver new capabilities
  • Help modernise existing systems and improve development practices
  • Mentor and support other engineers
  • Use AI‑assisted development tools throughout the software development lifecycle
What you’ll bring

We’re looking for someone with strong commercial experience building and supporting backend systems in production.

You’ll have:

  • 6+ years of backend software development experience
  • Strong C#/.NET experience preferred, with other object‑oriented languages considered
  • Strong SQL and relational database knowledge
  • Experience building and maintaining automated tests
  • Hands‑on AWS experience in a production environment
  • Experience with CI/CD and modern deployment practices
  • Knowledge of AWS services such as SQS, DynamoDB, S3, ECS and Lambda
  • Strong understanding of system design and software architecture
  • Experience with microservices, service‑oriented architecture or event‑driven systems
  • Experience taking ownership of production systems, including reliability and incident response
  • A track record of providing technical leadership and mentoring other engineers
  • Strong communication skills and the ability to work effectively with both technical and non‑technical stakeholders
  • Experience using AI coding tools such as Copilot, Cursor, Claude Code or similar
Nice to have
  • Experience working with complex financial or transactional data
  • Experience with ledgers or accounting systems
  • Experience leading system modernisation or migration projects
  • Redis, Memcached or similar caching technologies
  • Experience with Postman, Bruno or similar API testing tools
  • Experience with Jira and Confluence
  • Experience interviewing, onboarding or supporting the growth of other engineers
What’s on offer
  • Healthcare benefits
  • Birthday leave
  • Additional annual leave based on tenure
  • Paid volunteering day
  • Office‑based perks
  • Wellbeing and mental health support

This is an opportunity to join a technically strong team where you’ll have genuine ownership over the systems you work on and the opportunity to influence how they are built and evolved.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

Arvionservices • Christchurch

Hybrid
NZD 120,000 - 180,000
Birthday leave
Annual leave
Retirement plan
+6
Backend Engineer
Backend Engineer

Arvionservices • Wellington

Hybrid
NZD 120,000 - 180,000
Annual salary reviews
Birthday leave
Additional leave based on service (up
+7
Backend Engineer
Backend Engineer

Arvionservices • Auckland

Hybrid
NZD 110,000 - 170,000
Competitive remuneration
Birthday leave
Healthcare coverage
+3
Senior Java Backend Engineer - Cloud, Apis & Aws
Senior Java Backend Engineer - Cloud, Apis & Aws

Ipayroll • Christchurch

Hybrid
NZD 140,000 - 210,000
Healthcare coverage
Employee stock purchase program
Birthday leave
+1
Principal Software Engineer
Principal Software Engineer

Arvionservices • Auckland

Hybrid
NZD 180,000 - 260,000
Annual salary reviews
Birthday leave
Additional annual leave (up to 5 days)
+7
Senior Software Engineer
Senior Software Engineer

Simfuni • Wellington

Hybrid
NZD 120,000 - 180,000
Principal Software Engineer
Principal Software Engineer

Arvionservices • Christchurch

Hybrid
NZD 180,000 - 230,000
Annual salary reviews
KiwiSaver contributions
Healthcare coverage
+3
Principal Software Engineer
Principal Software Engineer

Arvionservices • Wellington

Hybrid
NZD 180,000 - 250,000
Salary reviews
Birthday leave
Additional leave for service
+5
Senior .NET Developer
Senior .NET Developer

Find Recruitment • Wellington

On-site
NZD 120,000 - 150,000
Back End Developer
Back End Developer

Chemist Warehouse New Zealand • Auckland

On-site
NZD 100,000 - 160,000