[Hiring] Lead Software Engineer – Simulation SDK (C++/Python) @SIMCON
Lead Software Engineer – Simulation SDK (C++/Python) @SIMCON
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago

[Hiring] Lead Software Engineer – Simulation SDK (C++/Python) @SIMCON

1mth ago - SIMCON is hiring a remote Lead Software Engineer – Simulation SDK (C++/Python). 💸 Salary: unspecified 📍Location: Germany

Role Description

Our simulation engine is one of the best in injection moulding. Product-market fit has been proven for decades, but we also caught some dust. We recently showcased the first Large Engineering Model for Injection Moulding, and it will change how this industry works. Now we need the SDK that powers it all.

As Lead Software Engineer, you turn a battle-proven simulation engine into a modern, composable SDK with a Python-first interface. You own the architecture, the quality bar, and the team that builds it. The SDK becomes the foundation for our cloud platform, our AI-driven simulation models, and a growing partner ecosystem. You work alongside our AI and Cloud teams to bring this to where it matters.

That means working with a large, mature C/C++ codebase. Real domain depth, real technical debt, and all the freedom to reshape it. And you shape how we build: at SIMCON, agentic engineering is the direction. The system around the code is as much your job as the code itself.

You lead a team of engineers and report directly to the CTO. This is a hands-on engineering leadership role: roughly 60% coding and architecture, 40% team leadership and organizational work.

What You Will Do

  • Own the SDK architecture.
  • Technical direction for a library built on numerical algorithms and solver logic.
  • Drive key decisions through our RFC process.
  • Build the engineering infrastructure: cross-platform build system, CI, test automation, and quality gates.
  • Build the system to use agentic coding effectively.
  • Define specs, context, constraints, and tools.
  • Lead a team of engineers: hire, develop, set the bar, own planning and delivery.
  • Empower others to take the lead themselves.
  • Collaborate with the leadership team to shape how engineering at SIMCON evolves.
  • Manage your stakeholders: work with product management, Cloud/Web, and the AI team to make this SDK a success story.

Qualifications

  • Software engineering fundamentals: architecture, code quality, testing, and best practices matter.
  • Strong C/C++ or Python in algorithmic or compute-intensive contexts, willing to work with both.
  • Experience navigating large, evolving codebases where the logic is mathematical, not just structural.
  • SDK or library experience: shipped software that other developers build on top of.
  • Agentic engineering mindset: think about how to make coding agents work reliably across a team.
  • Strong written and verbal communication: explain trade-offs, document decisions, and work effectively across teams.
  • Fluent German (C2) and English required.

Requirements

  • People leadership or team lead experience (nice-to-have).
  • Numerical simulation, CAE, or scientific computing (nice-to-have).
  • Cloud-native deployment of compute-heavy workloads (nice-to-have).
  • ML model serving or hybrid solver architectures (nice-to-have).

Benefits

  • A real technical challenge: reshaping a proven simulation engine for a market moving to cloud and AI.
  • Ownership and impact: about 40 people, your decisions shape the product and the business.
  • Fully remote in Germany: office near Aachen if you want it.
  • Willingness to travel up to 15 days a year for team meet-ups and partner visits.
  • Modern tooling: Notion, GitHub, Linear, coding agents.
  • Short paths: direct access to all C-level, quick decisions, fast feedback.
Before You Apply
remote Be aware of the location restriction for this remote position: Germany
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Lead Software Engineer – Simulation SDK (C++/Python) @SIMCON
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 170,000+ Remote Jobs
remote Be aware of the location restriction for this remote position: Germany
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 170,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 170,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later