At a Glance
- Tasks: Lead the evolution of our cloud-native platform and mentor fellow engineers.
- Company: Join Nscale, a cutting-edge GPU cloud company powering AI innovation.
- Benefits: Competitive salary, equity, flexible remote work, and tailored career progression.
- Why this job: Shape the future of AI technology while collaborating with brilliant minds.
- Qualifications: Experience in Kubernetes systems, Go programming, and mentoring engineers.
- Other info: Inclusive culture welcoming diverse backgrounds and perspectives.
The predicted salary is between 72000 - 108000 £ per year.
About Nscale
Nscale is the GPU cloud engineered for AI. We provide cost-effective, high-performance infrastructure for AI start-ups and large enterprise customers. Nscale enables AI-focused companies to achieve superior results by reducing the complexity of AI development. Our GPU cloud bolsters technical capabilities and directly supports strategic business outcomes, including cost management, rapid innovation, and environmental responsibility.
We thrive on a culture of relentless innovation, ownership, and accountability, where every team member takes pride in their work and drives it with excellence and urgency. As an Nscaler, you’ll build trust through openness and transparency, where everyone is inspired to do their best work. If you join our team, you’ll be contributing to building the technology that powers the future.
About The Role
The Principal Cloud Native Platform Engineer is a senior technical leader responsible for the long-term integrity, coherence, and evolution of Nscale’s cloud-native platform. This role extends beyond individual systems, focusing on architecture, standards, and engineering excellence as the organisation and platform scale.
The role combines deep hands-on engineering with strong architectural stewardship. You will act as a technical escalation point, a mentor to senior engineers, and a trusted advisor to engineering leadership, helping shape the direction of the platform and the practices used to build it.
This role requires Principal engineers to be able to accelerate the delivery of Nscale’s platform service offerings, marrying innovation with efficiency via experience in technical direction. Working closely with the Director of Cloud Native Platform Engineering.
What You’ll be Doing (Responsibilities)
- Own and evolve the core platform architecture across multiple subsystems
- Design and review complex, multi-controller Kubernetes-native systems
- Maintain a strong bias toward simplicity, explicitness, and long-term maintainability
- Act as a technical escalation point for the most complex platform problems
- Define and maintain platform-wide engineering standards, including:
- Controller and operator design patterns
- API and CRD design guidelines
- Versioning, compatibility, and deprecation strategies
- Reconciliation behaviour
- Error handling and retry semantics
- Kubernetes internals and control plane design
- Distributed systems thinking
- Production readiness and failure analysis
- Design reviews
- Code reviews focused on correctness and clarity
- Knowledge sharing and documentation
About You (Skills / Qualifications)
- Demonstrated experience designing and building Kubernetes-native systems, including custom controllers, operators, CRDs, and reconciliation logic that runs reliably in production.
- Proven ability to design coherent, multi-component platform architectures that evolve over time without accumulating excessive complexity or technical debt.
- Production-Grade Software Engineering in Go
- Strong track record of writing maintainable, testable, and resilient Go code for long-lived distributed systems.
- Experience designing Kubernetes APIs and internal abstractions that are explicit, stable, and aligned with real operational constraints.
- Deep understanding of failure modes in Kubernetes and distributed systems, and the ability to design for graceful degradation, recovery, and operability.
- Experience defining and enforcing platform standards for controller design, API usage, versioning, and operational behaviour across teams.
- Demonstrated ability to mentor senior and mid-level engineers, raise technical standards, and improve design quality across the organisation.
- Strong grounding in Linux internals, networking, and infrastructure fundamentals sufficient to debug complex, cross-layer issues.
- Working knowledge of GPU-based platforms and AI workloads, including scheduling constraints, performance considerations, and multi-tenant isolation.
What We Can Offer You
- Highly competitive package (base + equity) with reviews every 12 months.
- Join the fastest-growing tech startup, your chance to push boundaries, collaborate with brilliant minds, and make your mark on cutting-edge AI.
- Expect a dynamic progression plan tailored to your ambitions. Grow by trying new things, leading, challenging the status quo, and owning your impact, always with our full support.
- Human-First Flexibility: We treat you as humans first. Our flexible workplace trusts Nscalers to deliver, giving you the autonomy to shape your day around life’s moments.
- Join our thriving remote-first team. Geography is no barrier to impact or connection. We build seamless virtual collaboration, empowering you, wherever you work.
- We strongly encourage applications from people of colour, the LGBTQ+ community, people with disabilities, neurodivergent people, parents, carers, and people from lower socio-economic backgrounds.
- If there’s anything we can do to accommodate your specific situation, please let us know.
The responsibilities outlined in this job description are not exhaustive and are intended to provide a general overview of the position. The employee may be required to perform additional duties, tasks, and responsibilities as assigned by management, consistent with the skills and qualifications required for the role.
Principal Cloud Native Platform Engineer UK in London employer: Nscale Ltd.
Contact Detail:
Nscale Ltd. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Cloud Native Platform Engineer UK in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those already at Nscale. A friendly chat can open doors and give you insider info that could make your application stand out.
✨Tip Number 2
Show off your skills in real-time! If you get the chance, participate in coding challenges or tech meetups. This is a great way to demonstrate your expertise in Kubernetes and cloud-native systems.
✨Tip Number 3
Prepare for those interviews by brushing up on your architectural knowledge. Be ready to discuss how you’d tackle complex platform problems and share examples of your past successes in mentoring others.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Nscale team.
We think you need these skills to ace Principal Cloud Native Platform Engineer UK in London
Some tips for your application 🫡
Show Your Passion for Cloud-Native Tech: When writing your application, let your enthusiasm for cloud-native technologies shine through. Share specific examples of your experience with Kubernetes and how you've tackled complex challenges in the past. We love seeing candidates who are genuinely excited about what they do!
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your skills and experiences, especially when it comes to technical details. We appreciate applicants who can communicate complex ideas simply and effectively.
Tailor Your Application: Make sure to customise your application for the Principal Cloud Native Platform Engineer role. Highlight relevant experiences that align with our needs, like mentoring others or designing robust architectures. This shows us you’ve done your homework and understand what we’re looking for.
Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it gives you a chance to explore more about Nscale and our culture!
How to prepare for a job interview at Nscale Ltd.
✨Know Your Kubernetes Inside Out
Make sure you brush up on your knowledge of Kubernetes-native systems. Be ready to discuss your experience with custom controllers, operators, and CRDs. Nscale values simplicity and maintainability, so prepare examples that showcase how you've designed systems that are both effective and easy to manage.
✨Showcase Your Mentorship Skills
As a Principal Engineer, you'll be expected to mentor others. Think of specific instances where you've guided junior or mid-level engineers. Highlight how you've raised the technical standards within your team and contributed to their growth—this will resonate well with Nscale's culture of ownership and accountability.
✨Communicate Clearly and Effectively
Nscale thrives on openness and transparency, so practice articulating your architectural intent clearly. Prepare to discuss your design reviews and how you've influenced decisions across teams. Being able to convey complex ideas simply will demonstrate your alignment with their collaborative culture.
✨Align with Business Outcomes
Understand how your technical decisions impact business goals. Be ready to discuss how your work has contributed to cost management, rapid innovation, or environmental responsibility in previous roles. This will show that you not only think about technology but also about how it drives strategic outcomes for the company.