Principal / Staff Software Engineer

Contract Type:

Location:

Melbourne - VIC 

Industry:

IT

Category:

Engineer - Software

Contact Name:

Emma Beale

Contact Email:

Emma.Beale@PRA.com.au

Date Published:

13-Jan-2026

We’re seeking a Principal, Staff, or Lead Software Engineer from a fast-paced environment — but we’re also open to exceptional senior engineers who are ready to step up into a Lead role and just need the right opportunity.

Melbourne-based (2 days per week in office / 3x days from home) One of the best policies around town - trust me! 

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/initiatives, 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 Technical 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.

To summarize, the two key components we are looking for in this role is excellent .Net background and experience alongside with excellent communication ability - specifically bringing teams together on solutions and using persuading and convincing to get everyone on the same page about the best solution for the business not just for today but in many years to come! 


Please  APPLY NOW  to be considered. 
Any questions, contact: Emma.Beale@PRA.com.au 

** YOU MUST HAVE WORKING RIGHTS TO APPLY** 
APPLY NOW
APPLY NOW

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

Read More
SCHEMA MARKUP ( This text will only show on the editor. )