Software Engineer - Mission Dev
Software Engineer on Mission Dev team builds custom apps, data pipelines, and integrations for hardware customers in mission-critical environments. Requires strong problem-solving, customer focus, and ability to ship software rapidly in ambiguous settings with up to 50% travel.
About the job
Responsibilities
- Build and deploy custom applications, scripts, and extensions to meet specific customer requirements and unlock new capabilities, biasing towards 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.
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).
Nice-to-haves
- 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.
Compensation
- The base pay range for this role is $130,000 – $230,000 per year.
Skills
Data Pipelines, Software Engineering, Prototyping, Data Integrations, Custom Applications, Python, JavaScript, Kubernetes, AWS, Docker
Similar jobs
Sales Engineering jobsLeads a Solutions Engineering team supporting commercial and channel-led sales across North America, guiding technical discovery, solution design, demonstrations, and validation. The role requires people-management experience, strong identity-security expertise, channel knowledge, and the ability to partner with Sales through complex consultative cycles.
Customer-facing Solution Engineer who partners with Sales to architect and demonstrate scalable data and AI solutions, support enterprise proofs of concept, and influence technical and executive stakeholders. Requires strong SQL, Python, modern data warehousing, and AI/ML knowledge.
Sales Engineer partnering with Account Executives to lead technical discovery, solution design, demos, proofs of concept, and implementation handoffs for enterprise cybersecurity customers. Requires 5+ years of technical sales or solutions engineering experience, strong communication, and modern software architecture knowledge.
The Solutions Consultant II partners with sales and customer teams to lead technical discovery, customized demonstrations, and end-to-end Proof of Value engagements for PagerDuty’s SaaS platform. The role requires 4–7 years of pre-sales or post-sales technical experience, scripting and operating-system skills, and cloud infrastructure knowledge.
Partners with enterprise sales teams to lead technical evaluations, demonstrate Datadog solutions, and guide customers from discovery through adoption. Requires 5+ years in sales or solutions engineering, strong enterprise communication skills, and expertise in cloud, Kubernetes, observability, and security.