Senior Consultant / Senior Engineer
* Location (Australia): Flexible / Hybrid / Remote
* Employment Type: Permanent, Full-time
* Base (AUD): 150k – 200k per annum + benefits
* Start Date: Immediate/negotiable
About the Role
We're looking for a technically strong, proactive, resilient, and sensible Senior Consultant / Senior Engineer to help design, build, and operate secure, mission-critical systems for large, complex organisations across regulated industries.
This is a hands-on engineering role suited to someone who enjoys ownership, works well within established standards, and can be trusted to make sound technical decisions in sensitive environments.
You'll work across design, delivery, and operations, contribute to continuous improvement, and mentor others—while remaining deeply involved in solving real technical problems.
What You'll Be Doing
* Designing and implementing reliable, secure, and scalable systems aligned with agreed architectures and standards
* Applying DevOps, DevSecOps, and SRE principles across the full software lifecycle
* Building and operating cloud-native and hybrid platforms
* Embedding security, quality, compliance, and observability into code and pipelines
* Leading Day-2 operations: support, optimisation, incident response, and root cause analysis
* Troubleshooting complex distributed systems issues
* Writing and maintaining clear technical and operational documentation
* Reviewing peer work and upholding strong engineering standards
* Mentoring junior engineers and leading them through complex technical challenges
* Communicating risks, dependencies, and trade-offs clearly and pragmatically
* Contributing to internal engineering practices, tooling, and capability development
What Were Looking For
You are a calm, pragmatic, and resilient engineer who performs well in structured, high-standard environments and takes pride in doing things properly.
You bring:
* 5+ years of experience in software engineering, platform, or DevOps roles
* Strong experience in enterprise or regulated environments
* A high level of technical ownership, accountability, and professionalism
* Excellent communication skills and strong attention to detail
* Ability to work across the entire SDLC, from build to operations
Core Technical Skills
You should be strong in backend and platform engineering, with hands-on experience in most of the following:
Programming
* Python
* Java
* JavaScript / TypeScript (not a core focus, but must be comfortable handling some front-end work or customisation when needed)
Cloud & Infrastructure
* AWS
* Kubernetes (Red Hat OpenShift experience is a strong bonus)
* Terraform
* Ansible
* HashiCorp Vault
Data, Streaming & Messaging
* Cassandra (AstraDB is a bonus)
* Pulsar (Astra Streaming is a bonus)
* Kafka (Confluent experience is a bonus)
* Postgres (EDB Postgres Advanced Server is a bonus)
* Elastic (ECK experience is a bonus)
You don't need to be an expert in everything — strong fundamentals, good judgement, and a willingness to learn matter most.
Nice to Have
* Bachelor's degree in Computer Science, Engineering, or similar
* Agile certifications (Scrum, Kanban, SAFe, Flow Framework, etc.)
* Experience in professional services or client-facing delivery
* Exposure to data-centric or event-driven architectures
* Familiarity with MLOps workflows or AI-enabled systems
How Success Is Measured
Youll be successful if you:
* Deliver high-quality, dependable technical solutions
* Take strong ownership of outcomes end-to-end
* Are recognised as a trusted technical authority by clients and peers
* Consistently follow agreed engineering, security, and governance standards
* Demonstrate continuous learning and professional growth
* Contribute positively to a high-performance engineering culture
Why Join?
* Work on complex systems that genuinely matter
* Collaborate with experienced engineers who value quality and good judgment
* Clear standards, strong engineering culture, and long-term thinking
* A role that values depth, resilience, and sensible engineering decisions