Principal Software Engineer – Workload Orchestration, Distributed Compute

🔥 2 hours ago

🌐 Germany, United Kingdom – Remote

infoinfo

💵 $165k - $215k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on nTopology's careers page, not through a job board

First seen by Remote Rocketship 2 hours ago

Logo of nTopology

nTopology

51 - 200 employees

🏭 Manufacturing

🏗️ Construction

💰 $65M Series D on 2021-11

Manufacturing • Construction

nTopology is a software company building the next generation of engineering design tools for advanced manufacturing. As a dedicated group of engineers, they focus on creating innovative CAD, 3D printing, and additive manufacturing solutions that enable engineers to design parts with embedded functional requirements. Their unique combination of generative, manual, and simulation-based tools allows for tackling industrial-grade challenges effectively.

📋 Description

• Own platform projects end to end, including scoping, task breakdown, execution, and delivery. • Extract subsystems from a C++/Python monolith behind clean interfaces. • Build paths for submitting and scheduling workloads on cloud or on-premises clusters. • Move parts of the file format toward an open, text-based structure. • Investigate, prototype, compare, and recommend solutions for open platform problems involving parallel simulation jobs across mixed on-premises and cloud GPU environments. • Coordinate cross-team dependencies and communicate how projects connect to other engineering work. • Improve tests, interfaces, and feedback loops. • Deliver scoped projects in the first three months, larger cross-team projects by month six, and productionized platform projects by month twelve.

🎯 Requirements

• 6+ years of professional software engineering, with a record of owning projects end to end and delivering across team boundaries. • Strong C++ experience building production systems; comfortable working in Python as well. • Hands-on experience with distributed or parallel systems, such as job scheduling, workload orchestration, cluster or cloud compute, or fault-tolerant services. • Experience improving a large, long-lived codebase step by step: refactoring, API design, or extracting modules without breaking existing users. • Comfort with ambiguity; ability to research options, weigh trade-offs, and make clear recommendations. • Clear written and spoken communication. • Experience helping teammates grow through code review, documentation, and pairing.

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 18 hours ago

Baufi24 Baufinanzierung GmbH

51 - 200

💼 Consulting

🛡️ Insurance

💸 Finance

Java Staff Engineer shaping architecture and Java transformation for FinLink’s SaaS mortgage CRM platform. Guiding engineering teams toward scalable, reliable and autonomous systems.

🗣️🇩🇪 German Required

🔥 18 hours ago

Bilthouse

501 - 1000

Java Staff Engineer shaping architecture, Java transformation and engineering standards. Building scalable mortgage CRM technology for brokers at FinLink.

🗣️🇩🇪 German Required

🔥 21 hours ago

Nagarro

10,000+ employees

💼 Consulting

📣 Marketing

🏥 Healthcare

Principal Engineer managing end-to-end Agile IT project delivery at Nagarro, a digital product engineering company. Leading large teams, transformation initiatives, and stakeholder collaboration.

🕒 October 22

SHOP APOTHEKE EUROPE

1001 - 5000

🏥 Healthcare

⚕️ Healthcare Insurance

🛒 Retail

Staff Fullstack Engineer shaping scalable checkout technology at Redcare Pharmacy, Europe’s leading e-pharmacy. Providing architectural leadership across frontend, backend, payments, orders, and shipping.

🕒 October 22

SHOP APOTHEKE EUROPE

1001 - 5000

🏥 Healthcare

⚕️ Healthcare Insurance

🛒 Retail

Staff Fullstack Engineer shaping scalable checkout technology at Redcare Pharmacy, Europe’s leading e-pharmacy. Guiding architecture across frontend, backend and future mobile experiences.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok