P

Senior Software Engineer

Propellerhead

Auckland, New Zealand (Hybrid) · Full Time

Be the first to apply

Experience
6+ yrs
Salary
—
Openings
1
Posted
1 day ago
Work mode
Hybrid
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Propellerhead is seeking a seasoned Senior Software Engineer to join our central engineering group under the direction of the CTO. This role focuses on investigating and shaping future technical strategies for our company and clients. Our engineering team develops foundational tools, software components, and technologies that empower service development teams.

You will lead projects from proof-of-concept to production, mentoring colleagues on the adoption of emerging technologies and methodologies. Additionally, you’ll assist both internal teams and clients in navigating the creation of effective, secure enterprise software solutions and deployment frameworks, especially in the AI era.

The team comprises passionate software artisans working with a high degree of autonomy rarely found elsewhere. Our work environment supports hybrid arrangements, blending office and remote work, but this position requires you to be based in Auckland, New Zealand, with regular office presence. We welcome applicants nationwide or internationally who plan to relocate.

Key Responsibilities

  • Conduct research and collaborate with the team to define technology solutions aligned with the CTO’s vision.
  • Contribute actively to full-stack software design and development, encompassing code architecture, deployment, DevOps, test automation, and integration with third-party systems. Emphasis on leveraging large language models (LLMs) rather than extensive manual coding.
  • Work closely with client stakeholders and Propellerhead colleagues to ensure alignment on solution design and project delivery within budgetary constraints.
  • Lead the transition of diverse, polyglot codebases towards standardized use of Rust and TypeScript, promoting consistent and portable deployment setups, and disseminate technical knowledge across the organization.

Required Skills and Experience

  • Minimum 7 years as a professional Software Developer/Engineer working on complex enterprise projects.
  • Expertise in at least one major enterprise programming language and its ecosystem, such as C# with .NET or Java with Spring Framework.
  • Proficient experience in low-level programming for applications or systems development, preferably with Rust or alternatively C++.
  • Strong background in TypeScript and front-end frameworks like React, coupled with solid web application development understanding.
  • Practical experience deploying applications to cloud platforms like Azure and/or AWS, including construction of CI/CD pipelines and use of infrastructure-as-code tools like Terraform.
  • Proven capability in designing software with distributed and asynchronous architectures, having contributed to microservices and messaging-based projects.
  • Adoption of LLMs to replace traditional coding efforts, enhancing delivery speed and system security, with ability to produce clear design documentation aided by LLMs.
  • Excellent communication skills to effectively translate between business requirements and technical tasks.

About Propellerhead

Established for over 20 years, Propellerhead is a premier software services company specializing in designing, building, and maintaining large custom digital platforms spanning various technologies. We prioritize meaningful, value-driven technology that positively impacts the world. Our clientele includes diverse commercial, non-profit, and government organizations, reflecting our commitment to long-term, trusted partnerships.

Our Development Approach

We emphasize product-centric software solutions that continuously deliver tangible outcomes. Starting from real stakeholder needs, our AI-supported pipelines generate substantial portions of code. Our platform architectures combine bespoke components and third-party services to create compelling experiences.

Benefits

  • Engage with an innovative, collaborative team culture focused on continuous learning.
  • Participate in varied, high-impact projects for respected clients.
  • Opportunities for ongoing professional growth and development.
  • Regular knowledge-sharing sessions accompanied by lunch.
  • Competitive remuneration and access to an Employee Share Purchase Scheme.
  • This role is Auckland-based with required frequent office attendance, alongside a hybrid working model.
  • Inclusive workplace committed to diversity and free from discrimination.

Application Details

  • Submission of a personalized cover letter is mandatory; automated or AI-generated applications will not be considered.
  • We value authentic candidate stories and expect applications to reflect personal experiences and perspectives.
  • Applicants advancing to later stages may undergo police background checks, credit history reviews, further assessments, and qualification verifications.

Level

Senior

Tools & software

React Microsoft Azure Microsoft Azure required

How they work

Communication Teamwork & Collaboration Leadership Independence
🤖
Online · instant AI help
Broxer