Ray White Logo

Ray White

Principal Engineer

Posted 3 Days Ago
Be an Early Applicant
In-Office
Sydney, New South Wales
Expert/Leader
In-Office
Sydney, New South Wales
Expert/Leader
The Principal Engineer leads software development and maintenance, provides technical leadership, mentors team members, and guides technical decisions for financial service products.
The summary above was generated by AI

About the role - 

Join our Tech team under the Executive Leadership of Whitney Cali our new Group Executive - Tech, Product and Data. As a team we provide technology infrastructure and services to deliver the full range of financial services including mortgages, asset finance, insurances and financial planning across Australia and New Zealand. Our operational focus is to provide efficient enabling technology, managing information strategically, and expanding and improving our service delivery. 

We are agile and fast moving and yet we have the benefits of working in a larger organisation with the resources and financial ballast for innovation and the opportunity to work on large scale, complex systems. 

This role is responsible for development and maintenance of software created by Loan Market Group. In particular: 

  • Technical leadership 
  • Engineering practices 
  • Software development 
  • Production operations 
  • Software and cloud infrastructure improvement and maintenance 
  • Technical support
  • Rapid prototyping 
  • Product design 

As a Principal Engineer, your core role is to provide technical leadership and to foster a collaborative and supportive team environment. For further guidance about the role, please refer to: https://github.com/loanmarket/career-ladder/blob/main/Engineering.md 

Key Responsibilities -
  • Guide the technical decisions made and implemented across all products created by the team. 
  • Lead, by example and as a mentor, other team members towards a positive development culture. 
  • Develop higher-order, SaaS-like software modules for consumption by broker businesses, end consumers, and third parties 
  • Refine live software products based on performance metrics and customer feedback.
  • Validate new product concepts with rapid prototyping. 
  • Act as a technically minded, hands-on team lead and mentor for both local and remote development teams 
  • Responsible and accountable for overall quality, stability and performance of the software delivered by the engineering teams led. 
  • Contribute to a technology ecosystem of in-house software, purchased products and 3rd-party integrations. 
  • Provide technical support to the customers and customer-facing corporate staff that use our software. 
  • Proactively learn new skills and technology that can advance product development within the team. 
  • Bring your curiosity and we will give you freedom, influence and responsibility

 

To succeed in this role you will bring with you - 

  • Academic qualifications preferred, not essential - Bachelor in Computer Science, Computer Engineering or similar. 
  • Extensive experience developing complex web-based software in a team environment 
  • Curiosity 
  • Be Autonomous 
  • Strong communication
  • Understanding that software is a team sport 
  • Interested in the business models of software products, not just the technical challenges of programming 

Must have experience: 

  • .NET 8+ and ASP.NET;
  • Database design and advanced SQL
  • Experience with a modern web UI framework (React/Angular/Vue) 

Desirable experience: 

  • Dev ops - Bash scripting, GitHub Actions, Infra as code (Terraform), AWS and Octopus Deploy; 
  • Event-driven architecture and abstraction libraries e.g. MassTransit;
  • Containerised Development - Docker Desktop or similar
  • Native mobile application development for iOS / Android

Top Skills

.Net 8+
Angular
Asp.Net
AWS
Bash Scripting
Docker
Github Actions
Octopus Deploy
React
SQL
Terraform
Vue
HQ

Ray White Sydney, New South Wales, AUS Office

135 King St, Sydney, New South Wales , Australia, 2000

Similar Jobs

2 Days Ago
In-Office or Remote
5 Locations
Senior level
Senior level
Greentech • Renewable Energy
The Principal Engineer Process Safety leads the PSM program, ensuring compliance and continuous improvement in process safety across AGL's operations. Responsibilities include developing safety policies, auditing controls, driving cultural changes, and managing program governance and metrics.
Top Skills: Compliance ManagementEngineeringProcess Safety ManagementProject ManagementRisk Management
9 Days Ago
In-Office
Sydney, New South Wales, AUS
Expert/Leader
Expert/Leader
Blockchain • Fintech • Payments • Software • Financial Services • Cryptocurrency
Define technical solution and full-stack architecture for digital products, collaborate with product, engineering, cyber and data teams, enable reusable scalable cloud platforms, measure and monitor performance, support quality engineering and run/manage platforms, and drive innovation while ensuring regulatory compliance.
Top Skills: AICloudComponentised DesignDataIntegrationPlatform ArchitectureService-Based Design
4 Days Ago
Easy Apply
In-Office
North Sydney, Sydney, New South Wales, AUS
Easy Apply
Expert/Leader
Expert/Leader
Database
The Principal ICT Engineer will oversee design and integration of ICT systems across data centres, manage vendor relations, and ensure compliance with standards.
Top Skills: Data Centre ApplicationsDistributed Control SystemsEnterprise SystemsIct Systems

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account