X-Team is hiring a Senior Golang Backend Engineer to join a squad embedded at a leading Australian banking organisation, modernizing core backend services for an Open Banking platform serving millions of customers. Day-to-day work centers on Go, Temporal, PostgreSQL, gRPC/Protocol Buffers, AWS, and Kubernetes.
X-Team is seeking a Senior Golang Backend Engineer, who will join an enterprise engineering squad within a leading Australian banking and financial services organisation, working on a large-scale Open Banking and mobile platform ecosystem. You will lead the modernization of core backend services, transitioning traditional batch processing toward real-time data polling and building highly resilient backend architecture that supports millions of customers. You will work extensively with Go, Temporal, PostgreSQL, gRPC, Protocol Buffers, AWS, and Kubernetes, while collaborating closely with engineering teams and client stakeholders to deliver secure, scalable, and reliable financial services.
Key responsibilities
Lead the modernisation of core backend services, transitioning traditional batch processing toward real-time data polling
Build highly resilient backend architecture that supports millions of customers
Work extensively with Go, Temporal, PostgreSQL, gRPC, Protocol Buffers, AWS, and Kubernetes
Collaborate closely with engineering teams and client stakeholders to deliver secure, scalable, and reliable financial services
Make sound architectural decisions and guide other engineers
Work directly with enterprise clients on stakeholder alignment
About you
5+ years of senior backend engineering experience with strong proficiency in Go (strongly preferred) or Java, particularly in high-concurrency and distributed environments
Production experience with Temporal or equivalent durable workflow frameworks for distributed state, long-running processes, retries, and fault-tolerant execution
Strong PostgreSQL experience, including schema design and query optimization
Deep experience designing gRPC / Protocol Buffers APIs
Experience transitioning batch architectures toward real-time data polling, event-driven processing, or streaming
Production experience on AWS / Kubernetes / EKS
Experience building secure enterprise backend services
Strong technical leadership skills with the ability to make sound architectural decisions and guide other engineers
Excellent communication and stakeholder management skills, with confidence working directly with enterprise clients
Willingness to work onsite in Melbourne CBD for the first 4 weeks