One of Australia's leading digital banks is scaling its modern banking platform to support rapid growth. They operate with the engineering practices and velocity you'd expect from top-tier technology companies, and the complexity to match. Their systems interact with customers daily at significant scale, creating real opportunity to solve hard distributed systems problems with modern cloud technologies.
They're looking for a Principal Engineer to help shape and build the platform infrastructure that sits at the heart of their operation, where correctness, sub-second latencies, and five-nines availability aren't aspirational, they're the baseline.
The Role
Shape the architectural vision and contribute to engineering a high-stakes platform that demands absolute correctness, sub-second latencies, and five-nines availability.
Your work will span:
* Designing fault-tolerant orchestration systems across multiple channels and integration schemes
* Solving consistency, idempotency, and resilience challenges in real-time transaction flows
* Leading architectural decisions on microservices patterns, event-driven architectures, and integration strategies
* Optimising JVM performance, NoSQL databases, and system architecture for high-throughput workloads
* Mentoring engineers on production-grade patterns and cultivating a culture of operational excellence
* Driving technical design that balances business needs with long-term platform scalability
Reporting to the Principal Architect, you'll lead critical decisions while working hands-on to ensure the platform is built right, highly performant, reliable, and ready to scale.
The Stack
* Data: PostgreSQL, distributed caching, event-driven architectures
* Observability: Distributed tracing, structured logging, chaos engineering
* CI/CD: GitOps, trunk-based development, progressive rollouts
Your Application Should Demonstrate
* Proven track record designing and delivering large-scale, high-performance distributed systems at a Staff/Principal+ level
* Deep understanding of microservices, event-driven architecture, and integration patterns
* Experience with financial transaction security and regulatory requirements
* Strong track record driving architectural decisions across complex engineering initiatives
* Pragmatic judgment on technical trade-offs and sustainable engineering practices
* Clear communication across all levels of an organisation
Why Join
* Work on systems where correctness, performance, and reliability are non-negotiable constraints
* Digital-first culture - engineering-led decision making, modern practices
* Technical rigor and autonomy without the bureaucracy
* Modern, cloud-native systems built with current best practices - no legacy code
* Engineering culture with autonomy and dedicated time for doing things properly
* Collaborative team that values thoughtful design and continuous learning
* Strong benefits: wellbeing leave, up to 20 weeks parental leave, professional development budget
Location: Sydney | Permanent | Hybrid (3 days/week in office)
#J-18808-Ljbffr