View All Jobs 124530

Senior Software Engineer (golang) - Remote Eligible

Develop Kubernetes controllers and API extensions to enhance cloud platform capabilities
Remote
Senior
3 days ago
DWS

DWS

An Australian financial services group offering asset management, retail banking, and real estate investment solutions.

Senior Software Engineer

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
+ Show Original Job Post
























Senior Software Engineer (golang) - Remote Eligible
Remote
Engineering
About DWS
An Australian financial services group offering asset management, retail banking, and real estate investment solutions.