Rocket Lab is seeking a Senior Software Engineer I to help build and evolve full-stack software for the Manufacturing Execution System (MES) platform and related tools. This onsite role in Long Beach, CA will collaborate across Engineering, Manufacturing, Technicians, and Operations, with integrations that connect MES capabilities to Rocket Lab’s ERP environment.
Role Scope
This position will support service-oriented architecture applications that use relational databases and REST APIs. The work spans multiple parts of the stack, including frontend and backend development, database administration, UI/UX design, and operational software practices.
Responsibilities
- Work across the full stack, applying expertise across areas such as frontend or backend development, database administration, UI/UX design, product ownership, DevOps, and Site Reliability Engineering (SRE)
- Build high-quality software using best practices, including automated testing (unit, integration, and end-to-end), code reviews, Agile methodologies, and project management workflows using tools like Jira
- Use version control systems such as Git to manage code changes, maintain thorough documentation, and coordinate effectively with stakeholders
- Provide user support and help ensure smooth integration with technical systems outside your immediate area of responsibility
- Address complex engineering challenges by proposing solutions, sharing technical insights, and navigating tasks within your technical domain
Required Qualifications
- Degree or diploma in Software Engineering, Computer Science, Electrical Engineering, or another technical discipline
- 5+ years of professional experience in full-stack software engineering
- Strong Git skills for version control and collaboration
- Proficiency in C# and TypeScript
- Operational knowledge of Angular or another front-end framework, .NET or another backend framework, Git, SQL, and HTML/CSS
- US citizenship is required due to program requirements
Technologies
- C#, TypeScript, Angular, .NET
- Git, SQL, HTML/CSS
- Jira
Nice to Have
- Proficiency in RabbitMQ, Docker, Kubernetes, and Elasticsearch
- Strong problem-solving skills and the ability to work collaboratively in a team environment
- Experience in aerospace domains such as Launch Operations, ERP, QMS, and PLM
Additional Eligibility Information
US offices only: To conform to U.S. Government space technology export regulations, including ITAR, Rocket Lab employees must be a U.S. citizen, lawful U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum, or be eligible to obtain the required authorizations from the U.S. Department of State and/or the U.S. Department of Commerce, as applicable.
New Zealand offices only: For security reasons, background checks will be undertaken prior to any employment offers. These checks include nationality checks because eligibility to access equipment and data regulated by ITAR is required. Under these regulations, you may be ineligible if you do not hold citizenship of Australia, Japan, New Zealand, Switzerland, the European Union, or a NATO country, or if you hold ineligible dual citizenship or nationality.