Senior Software Engineer - Operations Software
As a Senior Software Engineer – Operations Software at Rocket Lab's Auckland, New Zealand site, you will play a pivotal role in developing, maintaining, deploying, and supporting software components essential for launch vehicle and spacecraft operations. This position offers the opportunity to take ownership of products and perform independent engineering tasks within a dynamic and innovative team environment.
Your primary responsibilities will include acquiring, ingesting, and storing telemetry data from various sources such as launch operations, spacecraft operations, integrated systems testing, operational simulations, and sub-system testing. You will design and implement software solutions, develop tests, and create architectures based on feature requests and bug fixes. Additionally, you will be responsible for creating operational documentation for software products and managing source code using version control tools while establishing code review standards.
The ideal candidate will possess a bachelor's degree in software engineering, computer science, electrical engineering, or a related field, along with a minimum of 5 years of relevant experience. Proficiency in Git, experience with issue tracking tools like Redmine or Jira, and expertise in Golang development are essential. A strong background in developing high-performance systems with scalability is also required.
Preferred qualifications include knowledge of network protocols such as UDP, TCP, gRPC, and CCSDS, familiarity with Scrum or Kanban methodologies, experience with Linux containers, cloud application development, system administration, CI/CD systems, shared data model definition, and Python development.
Rocket Lab fosters a culture of hard work, determination, relentless innovation, teamwork, and grit. Employees are encouraged to take initiative, support one another, and tackle challenging projects that make a significant impact on the future of space exploration. Joining Rocket Lab means becoming part of a team that thrives under pressure and is committed to achieving what others often deem impossible.