Principal Developer - Kotlin, GCP, Distributed Systems (New South Wales)

Principal Developer - Kotlin, GCP, Distributed Systems (New South Wales)

31 Jul
|
Torch Professional Services
|
New South Wales

31 Jul

Torch Professional Services

New South Wales

We're looking for a Principal Developer to serve as a technical beacon for a growing engineering organisation at a major enterprise, with the best daily rates on offer.

You’ll own the architectural integrity, scalability and developer experience of the core platforms: a role built for a systems thinker who thrives on solving “impossible” distributed systems problems while staying pragmatically focused on product delivery.

You’ll lead the adoption of modern workflow orchestration (Temporal.io), drive the JVM-based service strategy, and ensure the cloud-native infrastructure on GCP is world‑class.

What You’ll Be Doing

- Design and evolve complex, event-driven architectures supporting high-scale data processing and reliable business logic
- Act as subject matter expert for message-oriented architectures, designing resilient, long-running processes and educating the team on stateful workflow patterns
- Set the gold standard for development in Kotlin and Java, ensuring services are performant, observable and maintainable
- Guide the integration between robust JVM backends and modern React/TypeScript front ends, ensuring a seamless, typed end-to-end developer experience




- Standardise and optimise the GCP environment (GKE, Postgres, BigQuery), and mature CI/CD pipelines via GitHub Actions

What You’ll Bring

- Deep expertise in Kotlin and/or Java, with a robust grasp of JVM nuances, concurrency models and modern frameworks (Micronaut, Spring Boot, or Ktor)
- Strong proficiency in TypeScript and React, with the ability to build scalable UI components and manage complex state
- Expert‑level knowledge of message‑oriented architectures — Temporal.io experience highly prized, or equivalent knowledge of Pub/Sub, Kafka, Cadence or Airflow
- Hands‑on GCP experience, specifically Kubernetes (GKE), Cloud SQL (Postgres) and BigQuery for data-driven insights
- A genuine DevOps mindset — "you build it, you run it" — with expert Git skills and experience automating delivery workflows via GitHub Actions
- Typically, 10+ years in software engineering, with recent experience at Principal, Staff or Technical Lead level within a high‑growth SaaS or product‑led company

Ready to be the technical beacon a growing engineering team can build around?

#J-18808-Ljbffr

📌 Principal Developer - Kotlin, GCP, Distributed Systems (New South Wales)
🏢 Torch Professional Services
📍 New South Wales

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal developer - kotlin, gcp, distributed systems (new south wales) / new south wales

Subscribe to this job alert:

Get the latest job offers by email for: principal developer - kotlin, gcp, distributed systems (new south wales) / new south wales