Senior Software Engineer
Listed on 2026-06-18
-
Software Development
Software Engineer, Full Stack Developer
Senior Software Engineer I - MES
Based at Rocket Lab's site in Albuquerque, NM, the Senior Software Engineer I - MES will collaborate with teams across Engineering, Manufacturing, Technicians, and Operations to develop full-stack software solutions that improve the efficiency of critical Rocket Lab operations. This role focuses on the in-house Manufacturing Execution System (MES) platform, as well as tools that integrate with the ERP system and related products.
These applications rely heavily on relational databases and REST APIs, both upstream and downstream, as part of a service‑oriented architecture.
- Operate across the full stack, demonstrating expertise in areas such as frontend or backend development, database administration, UI/UX design, product ownership, Dev Ops, 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 Jira
- Leverage version control systems (e.g., Git) to manage code, maintain thorough documentation, and collaborate effectively with stakeholders
- Provide user support and ensure seamless integration with related technical systems outside your immediate area of responsibility
- Solve complex engineering challenges by proposing innovative solutions, sharing insights into technical concepts, and navigating tasks within your technical domain
- A 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 Type Script
- Operational knowledge of Angular or another front‑end framework, .NET or another backend framework, Git, SQL, and HTML/CSS
- Strong problem‑solving skills and the ability to work collaboratively in a team environment
- Proficiency in RabbitMQ, Docker, Kubernetes, and Elasticsearch
- Experience in aerospace domains such as Launch Operations, ERP, QMS, and PLM
- Sit at desk and operate computer, keyboard, and office equipment for extended periods
- Use hands with dexterity to operate controls, tools and technical equipment, as needed
- Read technical documents, drawings, and computer screens requiring close and distance vision
- Move between buildings, labs, and work areas, as needed
- Work in office and technical environments with occasional exposure to noise, dust and fumes in production areas
Rocket Lab provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment at Rocket Lab, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
ReasonableAccommodation for Applicants with Disabilities
Applicants requiring a reasonable accommodation for the application / interview process for a job in the United States should contact Giulia Johnson at This dedicated resource is intended solely to assist job seekers with disabilities whose disability prevents them from being able to apply / interview. Only messages left for this purpose will be considered. A response to your request may take up to two business days.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).