Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Principal / staff software engineer

Melbourne
PRA
Software Engineer
Posted: 14 January
Offer description

Principal / Staff Software Engineer

Melbourne-based (2 days per week in office / 3x days from home)

Our Melbourne based client is looking for a Lead Engineer to help design and deliver scalable, cloud-based systems that serve millions of users globally.

You'll be joining a high-performing engineering team working on complex, distributed systems using modern practices & technologies.

In this role, you'll take technical ownership across multiple projects, lead design discussions, and guide engineers (approx. 4 engineers) through challenging problems—driving best practices, quality, and delivery excellence. Your role will be approx. 50/50 hands on the tools (e.g. .Net code reviews or when challenges come up) and look after the architecture and direction of multiple streams.

Key Skills & Experience:

* Strong commercial experience with .NET Core / C# and IoC/DI frameworks
* Solid understanding of event-driven architecture (Kafka, RabbitMQ, AWS EventBridge or similar)
* Knowledge of distributed caching (Redis, Memcached, etc.)
* Proven experience with CI/CD pipelines (GitHub Actions, Octopus, Jenkins, etc.)
* Expertise in AWS and building scalable, resilient cloud infrastructure
* Strong leadership and mentoring capabilities
* Very strong communication skills: We need someone who can lead from the front, who brings strong influencing skills, working with challenging and global stakeholders.

What's on Offer:

* Great benefits, including additional leave days, flexible working and parental leave.
* Salary: $200,000 total package + Bonus which starts at 15%. ** For the right candidate this can be flexible.

We're open to chatting to strong Senior Engineers who match what we need mentioned above & who are open to moving into more of a principal level.

If you're a tech expert who thrives in fast-paced, innovative environments and enjoys solving complex backend challenges, this is an opportunity to make a real impact while working with cutting-edge cloud technology.

Our client uses a Tech First approach, they always put the customer first and question the status quo. They love to drive innovation and value others efforts, ideas and expertise. Everyone is passionate about learning and continually developing themselves, working hard while not taking themselves too seriously They have a strong work/life balance with a great team and culture

Please APPLY NOWto be considered.

Any questions, contact:

** YOU MUST HAVE WORKING RIGHTS TO APPLY**

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer (react-native, mobile)
Melbourne
Easygo
Software Engineer
Similar job
Senior software engineer: ai-driven automation & integrations
Melbourne
Nixil
Software Engineer
Similar job
Senior software engineer - utilities (python / django)
Melbourne
Kraken
Software Engineer
Similar jobs
PRA recruitment
PRA jobs in Melbourne
IT and Tech jobs in Melbourne
jobs Melbourne
jobs Victoria
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Melbourne > Principal / Staff Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save