Remote New
Senior Software Engineer, Build Team (C/C++)
nTopology | |
United States, New York | |
Jun 29, 2026 | |
|
Today's engineering organizations building cutting-edge products and advanced systems must deliver increasingly complex solutions faster than ever, often with lean teams and no room for error. nTop changes how engineering gets done. Our technology collapses months of iteration into hours, letting teams explore thousands of variants instead of settling for the first option. Teams reduce development time by 50% and increase program win rates. Leaders choose nTop when failure isn't an option.
This is a newly created seat on the
Build team
- the group that builds the engine behind nTop. Our software treats geometry as programmed, parametric code: you describe a model as a function, expose the parameters that drive it, and let engineers explore thousands of variants automatically. The Build team owns how those models come to life, across four workstreams:
modeling
(implicit modeling and signed-distance functions),
UI
,
rendering
, and the
platform
- the execution kernel that takes the program describing a model, evaluates it, and generates the actual geometry.
You'll work in the
platform workstream
, and your charter is the future, not the status quo. The current kernel is the oldest, most load-bearing part of an eight-year C++ codebase. Your job is to help architect what comes
next
- the next generation of our modeling platform - and to open up a historically closed system so it communicates cleanly with the broader ecosystem of tools our customers and the wider R&D org are building around it.
The mindset we're hiring for
We think about engineers in two camps. One camp protects what exists and can give you a hundred well-reasoned arguments for why a step is risky. They're not wrong - a fragile codebase has real costs when you move too fast. The other camp asks, "What's the problem we need to solve? It looks impossible - let's try anyway," and shows up the next day with something working.
We're hiring from the second camp. This role needs someone with a bias to action and the bravery to parachute into a complex, unfamiliar, occasionally messy system, get oriented fast, and start moving it forward without breaking it. Just as important: we want a
leader
- not only someone who ships, but someone who steps up and says, "Here's the direction, let's go," and who can hold the room when strong engineers disagree. If you're the kind of person who's genuinely comfortable in old code you'll fit here.
What you'll do
A recruiter screen, a conversation with the hiring manager, and a final stage in two connected parts: an extended technical session built around
live, collaborative coding
(you can use AI tools - we just ask you to share your screen and talk through your reasoning) followed by a team-fit conversation.
This role reports to the Engineering Manager of the Build team. Compensation
The base pay range for this role is $190,500 - $260,000 per year. | |
Jun 29, 2026