What You'll Get To Do:Operate across the full stack, demonstrating expertise in areas such as frontend or backend development, database administration, UI/UX design, product ownership, DevOps, or Site Reliability Engineering (SRE)Develop world-class software using best practices, including automated testing (unit -integration, and end-to-end) code reviews, Agile methodologies, and project management tools like JiraReview and approve code, merge requests, architecture designs, and software requirementsDefine product roadmaps, refine backlogs, and manage epics, features, and releasesLead and manage scrum activities, metrics, and agile workflowsConduct trade studies and collaborate with stakeholders to gather and refine system requirementsFacilitate stakeholder meetings, deliver training sessions, and provide ongoing support for deployed productsPlan and schedule releases aligned with business goals and timelinesOversee deployment and operational support of software, ensuring high-quality deliverablesImplement machine-to-machine services and create intuitive web-based user interfacesCollaborate with cross-functional teams to deliver value to stakeholdersProvide vision, leadership, and project coordination for the MES teamPlan workloads and allocate resources to meet project deadlines and objectivesRecruit, mentor, and develop team members, conducting regular performance reviews and fostering growthDefine roles and responsibilities, provide timely feedback, and ensure team motivation and efficiencyFacilitate ongoing training and development opportunities for team membersYou'll Bring These Qualifications:A degree or diploma in Software Engineering, Computer Science, Electrical Engineering, or equivalent experience5+ years of professional software development experienceProven experience in team leadershipExcellent problem-solving and project management skillsTechnical expertise in HTML/CSS, TypeScript, Angular, React, Vue, or similar frameworksProficiency with SQL, REST APIs, NodeJS, C#/.Net developmentExperience with Linux as a development environmentThese Qualifications Would Be Nice To Have:Experience with User Interface developmentDatabase application developmentExperience with tools and technologies such as RabbitMQ, Docker, Kubernetes, and ElasticsearchFamiliarity with aerospace industry domains, including Launch Operations, Enterprise Resource Planning, Quality Management Systems, Product Life Cycle ManagementProgram management experienceThis position may require prolonged periods of sitting, standing, walking, computer work, and occasional exposure to moderate levels of noise, dust, and fumes in production areas. Important information:FOR CANDIDATES SEEKING TO WORK IN US OFFICES ONLY:To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR), Rocket Lab Employees must be a U.S. citizen, lawful U.S. permanent resident (i.e., 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.