SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer

Rocket Lab - Auckland, New Zealand - In-office - posted 2026-10-08

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Rocket Lab is an end-to-end space company building rockets, spacecraft, and critical subsystems. The Web Services team builds browser-based software solutions that keep engineering, manufacturing, and corporate operations running efficiently. As a Senior Software Engineer based in Auckland, you will design, build, and deploy full-stack web applications and machine-to-machine services used across the business. You'll work directly with stakeholders in Engineering, Manufacturing, and Corporate functions to understand their needs and translate them into reliable, well-architected software. This is a senior individual contributor role with significant technical influence. You will approve code reviews and architecture designs, help set technical standards for the team, facilitate scrum activities, coach and mentor junior engineers, and serve as deputy to the team lead when needed. Key responsibilities include: - Design and develop web applications end-to-end, including database schemas, back-end services, front-end applications, and web-based user interfaces - Build machine-to-machine services and REST APIs that integrate with systems across Rocket Lab - Develop software and unit tests for bug fixes and feature requests; document operational procedures - Review source code merge requests and approve designs for Software Assurance Levels B and below - Facilitate software architecture meetings and approve architecture designs - Approve software requirements and manage trade studies to support technical decisions - Refine product backlog items, approve definition of ready, and help prioritize the backlog - Facilitate scrum ceremonies (stand-ups, retrospectives, sprint planning) and manage scrum metrics - Facilitate stakeholder meetings to understand requirements and keep projects aligned with business needs - Deploy operational software, support users, and deliver training - Coach and mentor junior engineers; help define best practices across the team Domestic and international travel may be required. REQUIREMENTS: - Tertiary qualification in Software Engineering, Computer Science, Electrical Engineering, or similar field - 5+ years' professional experience in a relevant discipline - Strong experience designing and building REST APIs - Proficiency in TypeScript/JavaScript development - Experience with Node.js - Experience with Angular or another front-end framework (React, Vue) - Experience using Linux as a development environment - Proficiency in Git - Excellent problem-solving skills and judgment to find the right solution - Team player with positive, collaborative attitude - Strong communication skills; ability to explain technical decisions to engineers and non-technical stakeholders - Ability to plan, prioritize, deliver on time, and get things right the first time NICE-TO-HAVE QUALIFICATIONS: - Experience with Docker and/or Kubernetes - Experience with network programming (sockets, WebSockets) - Experience with Node.js/npm build systems and tooling - Experience with Elasticsearch - Experience designing relational database schemas and working with service-oriented architectures - Experience facilitating agile or scrum ceremonies, or working as a technical lead - Experience mentoring or coaching other engineers - Interest in aerospace, manufacturing, or similarly complex engineering environments SECURITY REQUIREMENTS: For this role, you must be eligible to access equipment and data regulated by the U.S. International Traffic in Arms Regulations (ITAR). You may be ineligible if you do not hold citizenship of Australia, Japan, New Zealand, Switzerland, the European Union, or a NATO member country, or if you hold ineligible dual citizenship or nationality. Background checks will be undertaken prior to employment offers.

Similar roles