For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
NodeShift
NodeShift

Senior Software Engineer (Golang)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Cloud
Security software
Software Development
+23

Permanent role
3 days ago
Apply now

About NodeShift

NodeShift is a cloud infrastructure platform that unites the best of both worlds - affordable prices and high security. Providing developers with an easy-to-use cloud platform where they can deploy GPU, Compute and Storage resources quickly at highly competitive prices. NodeShift storage is 30 times more affordable than traditional cloud, compute is 80% cheaper and GPUs are half the cost whilst also having a wider geographic coverage compared to traditional cloud providers.

Our mission is to democratize access to decentralized cloud infrastructure.

The company was founded in 2022, successfully raising its first seed round in 2023 and was selected as part of the Intel Ignite accelerator programme. NodeShift is building an ambitious product with global expansion in its sights, which is why we’re seeking entrepreneurial-minded people to join our mission as part of the initial founding team and become a key part of our success in overtaking the cloud market.

NodeShift is a dynamic start-up company, and our successful candidate must have the ability and desire to work in a fast-paced environment. As a distributed team, we hire anywhere in the world, and at various levels of experience (entry, senior, staff). We look for people with unique perspectives and diverse backgrounds.

Read more about us on TechCrunch.

Role Description

As a Senior Software Engineer on our Engineering team, you will contribute to building our next-generation cloud platform using open-source software (OSS) and a range of our internal services, as well as customer-facing gateways.

The ideal candidate has deep, hands-on expertise in Kubernetes and platform development with Go, treating Kubernetes as a programmable framework. They build out-of-tree control-plane extensions, such as controllers and API aggregation, and publish clear, versioned gRPC/REST APIs for reliable multi-tenant services. It is a great advantage for candidates to be familiar with the CNCF landscape and to be able to discuss the value and trade-offs of adopting these tools.

You will become a core member of our PaaS team: turning our IaaS foundation into product-grade, self-service platform services. You’ll help shape service architecture, developer experience, observability, and the reliability practices that keep our platform fast, secure, and scalable.

Responsibilities:

  • Build stable and scalable architecture, understanding the tradeoffs between consistency, durability, and costs to build solutions to meet the evolution of a rapidly growing platform.
  • Design and ship PaaS services from inception through production launch.
  • Operate and support services in production.

Skills:

  • 5–7 years of professional software engineering experience, including 3+ years of production Go.
  • Strong computer science fundamentals and a passion for learning.
  • Practical experience building on Kubernetes.
  • Understanding of performance, security, and reliability in complex distributed systems.
  • Ownership mindset (“you build it, you own it”): comfort with DevOps practices, production operations, and hands-on troubleshooting.

Nice to have:

  • Kubernetes component development experience and knowledge of k8s internals beyond controllers.
  • Networking background (SDN, BGP/routing, L4–L7, load balancing) and solid Linux fundamentals.
  • Hands-on service lifecycle & delivery: GitOps (Argo CD/Flux), Helm/Kustomize, CI/CD (e.g., GitHub Actions/GitLab CI)

What do we have to offer you?

  • Hybrid office / remote-working practices
  • Competitive salary and equity
  • Learning and Development budget
  • 24 days PTO
  • Become part of the founding team
  • Real career opportunities with the opportunity to grow quickly in seniority as the team scales
  • Disrupting the industry and being part of the Web3 revolution
  • Work colleagues who are as smart, hardworking, and driven with backgrounds from FAANG companies and leading universities
  • Transparent company culture, open to feedback, where you can wear multiple hats at once

About NodeShift

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service