Posted in

Software Engineer – Mission Dev

Software Engineer – Mission Dev

CompanyNominal
LocationLos Angeles, CA, USA
Salary$120000 – $200000
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Experience designing, building, and shipping software in potentially ambiguous or fast-changing environments.
  • Excellent problem-solving and analytical skills with a proactive, ‘get things done’ attitude.
  • A customer-centric mindset and a genuine passion for solving real-world problems with technology.
  • Excitement to be a foundational member of the early team building software tools to amplify the capabilities of remarkable hardware engineering teams.
  • Ability and interest to travel up to 25–50% to spend time with end-users on-site (e.g. rocket test stands, spacecraft clean rooms, automated manufacturing facilities)

Responsibilities

  • Build and deploy custom applications, scripts, and extensions to meet specific customer requirements and unlock new capabilities, biasing to action and rapid prototyping.
  • Design and implement resilient data pipelines and integration workflows to connect diverse customer data systems with Nominal’s offerings, often in complex and novel environments.
  • Work closely with our Sales and Mission Ops teams to ensure seamless customer handoffs, provide deep technical expertise during pre-sales conversations, and scope customer engagements effectively.
  • Gather customer feedback and insights from the frontline to inform product development, influence Nominal’s technology roadmap, and improve our offerings.
  • Help grow the team by sourcing, interviewing, and onboarding new engineers

Preferred Qualifications

  • Solution-oriented: Experience collaborating with customers to solve complex problems in dynamic, evolving environments.
  • Adaptability: Previous experience in startup or entrepreneurial environments, where agility, problem-solving, and end-to-end ownership are essential.
  • [Bonus] Security clearance: Active Top Secret clearance or ability to obtain and maintain one.