Systems Engineer

Trabus Technologies•San Diego, CA
•Onsite

About The Position

TRABUS is seeking a mid-level Systems Engineer with strong product owner instincts to join its engineering team. The role bridges government and commercial customers with TRABUS software development teams, translating operational needs and mission requirements into clear, actionable engineering tasks. Projects span marine transportation, defense sustainment, and data analytics platforms, with the goal of ensuring that delivered solutions address customer needs.

Requirements

  • At least 2 years of experience in systems engineering, technical product ownership, business analysis, or a similar requirements-translation role.
  • Demonstrated experience translating customer or operational needs into actionable software development tasks, user stories, or requirements.
  • Experience with Agile/Scrum frameworks.
  • Strong written and verbal communication skills, with the ability to engage technical engineering teams and non-technical customer stakeholders.
  • Must currently hold an active, DoD-adjudicated Secret security clearance.
  • Bachelor’s degree in a technical field, such as Systems Engineering, Mechanical or Electrical Engineering, or a related STEM discipline.

Nice To Haves

  • Master’s or advanced degree in Computer Science, Data Science, or a related technical discipline.
  • 1–2 years of experience with Python and/or JavaScript/TypeScript.
  • Experience working within DoD or other federal government contracts.
  • Experience managing product backlogs.
  • Exposure to AI/ML, data analytics, or data-intensive software platforms.
  • CSPO, PMP, or INCOSE (ASEP/CSEP) certification.
  • Scrum master or product owner training.
  • Experience supporting proposal writing or technical scoping efforts.
  • A degree in Computer Science or Data Science is desired, but not required.

Responsibilities

  • Develop and maintain system-level requirements documentation, specifications, and traceability across the development lifecycle.
  • Support system integration, verification, and validation activities to ensure delivered software meets customer and mission requirements.
  • Communicate progress, risks, and trade-offs to customer stakeholders and internal leadership, using non-technical language when needed.
  • Support proposal development and statement-of-work drafting by helping scope and estimate future development efforts.
  • Liaise between customer stakeholders and TRABUS engineering teams, translating operational needs and mission requirements into actionable user stories, features, and technical tasks.
  • Participate in and help facilitate Agile meetings, including sprint planning, backlog refinement, and retrospectives.

Benefits

  • Paid time off
  • Holidays
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Flexible spending account
  • 401(k)
  • Life and AD&D insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service