Senior Software Engineer

Developer-led organization building innovative software solutions with focus on Web3, edge computing, and self-sovereignty of data and identity.
Auckland, New Zealand
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · Blockchain

Description For Senior Software Engineer

Propellerhead, a forward-thinking software development company in Auckland, New Zealand, is seeking a Senior Software Engineer to join their innovative team. This role offers a unique opportunity to work on cutting-edge technologies, particularly in Web3, edge computing, and data sovereignty. The position combines technical excellence with creative problem-solving, as you'll be part of a service delivery team working on diverse, challenging projects.

The role demands expertise across the full technology stack, from frontend development with TypeScript and React to backend services and infrastructure management. You'll be working in an environment that values autonomy and craftsmanship, collaborating with like-minded software professionals. The position involves significant responsibility in architectural decisions, technology selection, and solution design, making it perfect for engineers who enjoy having a substantial impact on project outcomes.

What makes this opportunity special is the combination of technical challenges, professional growth, and lifestyle benefits. You'll be part of a developer-led organization that prioritizes knowledge sharing and continuous learning. The company offers a hybrid working model, balancing time between a beautiful Auckland office and remote work. For international candidates, Propellerhead provides comprehensive relocation support to New Zealand, making this an excellent opportunity for those looking to advance their career while experiencing life in one of the world's most beautiful countries.

The ideal candidate will bring strong experience in enterprise-level programming, distributed systems, and modern web technologies. You'll need to be comfortable with both high-level application development and lower-level programming languages, demonstrating versatility and depth in your technical expertise. The role offers the chance to work on research and development projects, building proof-of-concept software and evolving it into enterprise-grade solutions.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Investigate and select technologies that best serve solution design and building
  • Participate in software solution design, including code structure, deployment architecture, DevOps, and testing
  • Collaborate with stakeholders to create shared understanding of solution design and roadmap delivery
  • Construct software across all stack layers - from UI to backend services and infrastructure
  • Provide second-line support and maintain system security and performance
  • Share knowledge of new technologies with the broader organization

Requirements For Senior Software Engineer

Java
TypeScript
React
Kubernetes
  • High proficiency in enterprise-quality programming language (C# .NET or Java and Spring)
  • Experience with lower-level languages like Rust or C++
  • Experience with TypeScript and React or similar front-end frameworks
  • Hands-on experience deploying to Azure and/or AWS, including CI/CD pipelines
  • Experience with Terraform or similar infrastructure scripting
  • Experience in distributed and asynchronous architecture design
  • Ability to produce clear design documents
  • Excellent written and verbal communication skills

Benefits For Senior Software Engineer

Relocation Benefits
  • Work on diverse projects for well-respected clients
  • Join a Developer-led organisation with world-class colleagues
  • Culture of learning and collaboration
  • Fortnightly Developer knowledge sharing sessions with lunch
  • Beautiful Auckland office with hybrid working model
  • Equal opportunity workplace
  • Relocation support to New Zealand

Interested in this job?

Jobs Related To Propellerhead Senior Software Engineer

Senior Software Developer

Senior Software Developer role at Propellerhead in Auckland, NZ, offering relocation support, hybrid work, and the chance to build enterprise solutions.

Senior Software Engineer

Senior Software Engineer role at Propellerhead in Auckland, focusing on Web3 and distributed systems, offering relocation to New Zealand.

Senior Software Developer

Senior Software Developer role at Propellerhead in Auckland, NZ, offering relocation support, hybrid work, and opportunity to build enterprise solutions.

Senior Software Developer

Senior Software Developer role in Auckland, New Zealand, focusing on enterprise software development with modern tech stack and relocation opportunity.

Senior Software Engineer

Senior Software Engineer role at Propellerhead in Auckland, focusing on Web3 and distributed systems, offering relocation to New Zealand.