nTop Logo

nTop

Principal Software Engineer, Workload Orchestration (Distributed Compute))

Posted 4 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in United Kingdom
Senior level
Remote
Hiring Remotely in United Kingdom
Senior level
Principal Software Engineer responsible for solving complex platform and infrastructure challenges, defining multi-year architecture, and leading foundational initiatives across the software platform. The role focuses on APIs, abstractions, system architecture, scalability, software quality, and engineering velocity. The engineer will identify architectural bottlenecks, drive initiatives from design through deployment, serve as a technical escalation point, build consensus across teams, and mentor engineers.
The summary above was generated by AI
About nTop

nTop builds computational design software for engineers designing next-generation aircraft, defense systems, and performance vehicles. Our platform uses fundamentally different approaches to geometry representation and computation, enabling designs traditional CAD systems cannot express. Our team includes world-class specialists in computational geometry, meshing, rendering, and simulation—brilliant innovators who need a generalist who can see across domains and untangle complexity at the system level.

The Role

You'll be the "solver" for our most complex technical challenges. This isn't a narrowly-scoped domain expert role or a focus on quarterly deliverables—you'll architect solutions over 1-3 years that compound in value, define our platform direction, and unlock entirely new capabilities.

What makes this unusual: You'll have genuine autonomy to identify the highest-leverage problems across the entire platform. Your "domain" is making the system coherent—from customer interfaces to infrastructure to how we build software. You'll enable deep specialists to build increasingly sophisticated features without the system collapsing under complexity.

The Problems You'll Tackle

Not "fix this bug" problems—but questions like: How should our platform expose computational power through abstractions and interfaces? Where is complexity creating friction, and how do we eliminate it without sacrificing capability? What infrastructure investments will 10x our iteration speed? These are "define how we think about this for the next several years" problems.

What You'll Accomplish

Year 1: Identify and solve 2-3 critical architectural bottlenecks limiting the team today. Drive at least one foundational platform initiative from design through deployment. Establish yourself as the technical escalation point.

Years 2-3: Define architectural direction for major platform capabilities that will serve us for 3+ years. Lead multi-quarter initiatives that fundamentally change how we build or how customers use our platform. Your impact is measured by what others can now accomplish.

This is compound-interest work, early decisions multiply in value over time.

What You Bring

Required:
  • 8+ years software engineering with increasing scope and demonstrated impact across multiple teams
  • Deep platform/infrastructure expertise: APIs, abstractions, system architecture, performance at scale
  • Track record of improving software quality and engineering velocity, not just building features
  • Leadership without authority- you build consensus through technical credibility and clarity
  • Experience mentoring engineers and elevating team capabilities

Valued:
  • High-performance computing, scientific computing, or CAD/CAM systems
  • Programming language design or domain-specific languages
  • Working with technically sophisticated customers

You're Probably NOT a Fit If:

  • You prefer deep specialization over broad platform thinking
  • You want clearly defined scope rather than self-directed problem-finding
  • You need significant structure and direction to be productive

If these describe you, you might be exceptional, just not right for this role.

Why nTop

Work on genuinely hard computational problems in geometry and high-performance computing with real impact in aerospace and advanced manufacturing. Shape the technical foundation of a platform defining a new category. Collaborate with deep specialists while having autonomy to solve problems your way.
Compensation
The base pay range for this role is $165,000 – $215,000 per year.
Please note that nTop may use AI products to assist in the recruiting process. All resumes are reviewed by, and all employment decisions are made by, nTop's Hiring Team.

If you require a reasonable accommodation during the interview process, please don't hesitate to email us directly.

Similar Jobs

7 Hours Ago
In-Office or Remote
Expert/Leader
Expert/Leader
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Owns a portfolio of 2–4 strategic DACH telecommunications accounts, developing and closing enterprise software opportunities, expanding adoption, and managing complex negotiations. Builds executive relationships, leads account and territory planning, coordinates matrixed internal teams and partners, provides sales forecasts, and drives customer success. The role requires fluent German and English, strategic telco account experience, transformation-selling expertise, and occasional client and industry-event travel.
Top Skills: Atlassian ProductsEnterprise Software
7 Hours Ago
In-Office or Remote
Entry level
Entry level
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Drive net-new revenue and adoption of Atlassian’s Service Collection across Germany and the DACH region. Lead complex enterprise sales cycles, build relationships with senior IT and business leaders, manage pipeline and forecasts, and partner with account executives, solution engineers, GSIs, and solution partners. Develop competitive displacement and service transformation strategies, tailor ITSM and ESM solution messaging, and relay market insights to product and engineering teams.
Top Skills: Atlassian Data CenterAtlassian RovoAtlassian Service CollectionEnterprise Service Management (Esm)It Service Management (Itsm)Software As A Service (Saas)
Yesterday
Remote
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Lead the AI Quality engineering team while remaining hands-on building evaluation infrastructure, observability tooling, diagnostic systems, datasets, annotation workflows, and CI/CD pipelines for production AI agents. Run experiments across prompts, models, routing, caching, and agent harnesses to improve quality, latency, and cost. Partner with AI Core engineering and manage technical direction and team priorities.
Top Skills: Ai AgentsBraintrustCi/CdLangsmithLlmsPythonRuby On Rails

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account