Founding Software Engineer
Employee #1 (technical) at DMC, building Momentum — a platform that parallelizes aerospace hardware design workflows to cut concept-to-design time. Backend-focused Python role that also spans frontend and deployment, plus building the LLM/agentic backbone of the company's own development process. Fully remote US role with equity.
- Compensation
- $150K–$190K / yr
- Location
- United, United States
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 13+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Designed and shipped production systems end-to-end (data model, interface, runtime, deployment)
- Python proficiency (current main language)
- Strong product and architecture judgment; goal, not task, oriented
- Exceptional, leading-edge use of agentic coding tools
- Production experience developing and deploying LLM and agentic systems in mission-critical applications
- Independent ownership and clear communication; can turn incomplete direction into a recommendation
- Willingness to also handle frontend and deployment (product is the unit of work)
- United States-based and a United States citizen
- Full-time commitment, starting with a one-month paid working period
- Apply directly with GitHub profile, resume, availability, location, and a one-page project brief as a 5-minute screen recording
Nice to have
- Background in a regulated industry such as aerospace, defense, medical technology, or financial technology
- Prior early-stage startup experience
- Able to join occasional Los Angeles-area meetings (plus, not a requirement)
Full description
Founding Software Engineer
Scroll down the page to see all associated job requirements, and any responsibilities successful candidates can expect.
Who we are and what we’re building
DMC’s mission is to cut the cycle time from concept to a manufacturable design by 10-100x. Momentum is a software platform we are developing to achieve that goal by changing the shape of the workflow from serial to parallel. We are building this platform alongside real aerospace companies who have some of the world’s hardest problems to solve on critical timelines.
The founder brings 13 years leading hardware development at SpaceX, Relativity, and Lilium. DMC is proving this approach through a NASA SBIR Ignite Phase I program and commercial aerospace and defense work.
The role
This is a full-time founding engineer role with a trial paid working period at the start.
- One-month paid working period, followed by a full-time offer.
- Meaningful equity is part of the expected full-time package.
- Employee number one on the technical side.
You will be the founder's software counterpart who is relentless about building amazing software. The founder brings the product vision, hardware-development experience, and a tight feedback loop about what engineers need. This is a role that operates in an ambiguous chaotic environment and has significant growth potential.
The role is initially backend-focused, but the product is the unit of work, and front-end and deployment will be required. You will also be responsible for building the AI backbone of the software development process at DMC with the founder and will have significant leeway to build out the agentic coding tools required for us to scale.
Who we're looking for
- Backend depth with whole-product judgment. You have designed and shipped production systems, and you can move from a user problem to a data model, interface, runtime, deployment, and observable result. Python is the main language today but is one of many design decisions we will make together.
- A relentless product builder. You take responsibility for understanding the “forest from the trees”, making forward progress in the presence of ambiguity, and iterating on the product to align with our customer needs.
- Strong product and architecture judgment. You ask whether we are building the right thing before optimizing how we build it. Goal, not task oriented.
- Exceptional use of agentic coding tools. You are at the leading edge of agentic software development. You are producing high-quality software that is operational, understandable, and scales. You have balance the balance of human judgment vs. agent execution. You can clearly communicate and accurately steer the impact of features, fixes, and problems identified by your agents.