- Experience
- 7+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 કલાક પેહલા
- Work mode
- In office
- 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 an accomplished Senior Software Engineer to join its core engineering team in Auckland, reporting directly to the CTO. This role involves pioneering research and establishing future technical directions for Propellerhead and its clientele. The engineering group delivers essential tools, techniques, and libraries that support service development teams.
You will lead the progression of projects from proof of concept through production while mentoring colleagues on cutting-edge technologies and methodologies. A strong focus will be on aiding teams and clients in developing secure, enterprise-grade software and deployment architectures leveraging AI capabilities.
This position involves collaboration with a team of skilled software professionals operating with considerable autonomy. The work environment adheres to a hybrid model requiring regular on-site attendance in Auckland. Applications are welcome from candidates within New Zealand and internationally who intend to relocate.
Primary Responsibilities
- Research and define technical solutions aligned with the CTO's vision through collaborative team investigations.
- Engage in full-stack software design and implementation, encompassing code structure, deployment architecture, DevOps strategies, automated testing, and integration with third-party systems—primarily utilizing large language models (LLMs) over traditional hand coding.
- Work with client stakeholders and internal teams to ensure consensus on solution design and delivery roadmaps consistent with budget constraints.
- Lead the migration of existing diverse language solutions to standardized Rust and TypeScript platforms, fostering portability and standardization in deployment infrastructures.
- Share technical expertise across the organization to embed strategic technical practices.
Required Skills and Experience
- Over 7 years of professional experience in software development or engineering with enterprise-level software complexity.
- Expertise in at least one enterprise-grade programming language such as C# with .NET or Java with Spring framework.
- Experience with low-level programming languages for system or application development, preferably Rust, or alternatively C++.
- Proficiency in TypeScript along with React or comparable front-end frameworks and a strong grasp of web application development.
- Practical experience deploying applications on cloud platforms like Microsoft Azure or AWS, including the creation of CI/CD pipelines and infrastructure as code using tools such as Terraform.
- Proven ability in designing software with distributed and asynchronous architectures, including significant contributions to microservices and message-driven system projects.
- Familiarity with leveraging LLMs to accelerate delivery and improve system security, coupled with the capacity to produce clear design documentation.
- Exceptional written and verbal communication skills to effectively translate business needs into technical implementations.
About Propellerhead
Propellerhead is a foremost software services firm specializing in the design, delivery, and maintenance of large-scale, tailor-made digital platforms spanning numerous technologies. Their focus centers on generating impactful and valuable technology solutions while building enduring client partnerships. With over two decades in the market, their portfolio includes collaborations with commercial, non-profit, and governmental organizations.
Software Development Approach
The company structures solutions with a product-focused approach, prioritizing continuous delivery of measurable business value. The development incorporates an AI-assisted pipeline generating much of the code, resulting in a composite of custom components and external services that offer powerful and engaging user experiences.
Benefits and Work Environment
- Join a forward-thinking team that values learning and collaboration.
- Engage in challenging, varied projects for reputable clients with commercial focus.
- Access opportunities for professional growth and skill enhancement.
- Participate in bi-weekly knowledge sharing sessions, accompanied by lunch.
- Competitive remuneration and eligibility for the Employee Share Purchase Scheme.
- Hybrid working model based in Auckland, with regular onsite presence required in a thoughtfully designed office space.
- An inclusive, equal opportunity employer fostering a discrimination-free workplace.
Application Requirements
Applicants must provide a cover letter written authentically without assistance from AI tools, as personal experiences and values are important to the hiring process. The company ensures a recruitment process based on fair human evaluation without AI involvement in assessing applications.
Additional Notes
Candidates advancing in the process may need to consent to background checks like police and credit history, undertake assessments, and submit proof of qualifications.
Level
Senior