Senior Software Engineer (Reporting to Head of IT)
We're looking for a Senior Software Engineer to help stabilise, strengthen and evolve the core platforms that power Rapid Loans, reporting directly to the Head of IT.
This is a senior role for someone who cares deeply about platform health, code quality, system resilience and long-term sustainability. You'll work on real production systems in a regulated financial environment, where reliability, security and maintainability matter.
If you thrive in a fast-paced environment, love ownership, and want to be part of something being built (not just maintained), this could be for you.
Why Rapid?
* High-growth business with strong leadership
* Smart, collaborative, down-to-earth team
* Miami, Gold Coast location – close to the beach
* Real career development and progression opportunities
* We value ideas, initiative and ownership
Role & Responsibilities
* Take technical ownership of core systems and services under the direction of the Head of IT.
* Design, build and evolve scalable, secure and maintainable software solutions.
* Lead refactoring and modernisation initiatives to improve structure, performance and maintainability.
* Actively reduce technical debt and improve long-term platform health.
* Build and maintain clean, reliable APIs and system integrations.
* Make sound architecture decisions with a focus on simplicity, resilience and sustainability.
* Ensure systems are production-ready, secure and compliant at all times.
* Lead by example in code quality, testing and engineering best practice.
* Conduct and contribute to high-quality code reviews.
* Mentor and support junior and mid-level engineers.
* Work closely with product and operations teams to design practical, usable solutions.
* Identify root causes of issues and fix them properly, not just patch symptoms.
* Improve monitoring, logging, deployment and supportability of systems.
* Maintain clear technical documentation and standards.
* Support the Head of IT in maintaining engineering discipline, governance and direction.
Tech Environment
We are focused on reliable, maintainable, production-grade systems – not tech for tech's sake.
Core stack
* .NET / C# – APIs and services
* Azure – hosting, storage, identity, networking
* REST APIs – clean design, versioning and documentation
* JavaScript frontends – modern frameworks
Platform & delivery
* SQL / Azure SQL – data modelling and performance
* CI/CD – Azure DevOps
* Observability – logging, metrics and tracing (e.g. App Insights patterns)
* Security – OAuth2/OIDC, Key Vault, secure coding practices
* Testing discipline – unit and integration testing
Nice to have
* Messaging / queues (e.g. Service Bus)
* OpenAPI / Swagger, API standards and governance
* React or similar frontend frameworks
What Success Looks Like
Platform Stability
The platform is calm, predictable and reliable. Incidents reduce. Confidence increases.
Sustainable Architecture
The system becomes simpler, cleaner and easier to work with over time.
Technical Leadership
You raise the bar. Others learn from you. Standards improve.
Long-Term Thinking
Decisions are made with durability and future impact in mind.
Commercial Awareness
You understand we are a regulated lender. Risk, compliance and operational impact matter.
Ownership Mentality
You treat the platform as yours. You care about its health and future.
Calm, Professional Delivery
No heroics. No chaos. Just steady, high-quality engineering.
Why This Role Matters at Rapid Loans
We are a growing, regulated financial services business. Our systems must be trustworthy, resilient and well-governed. This role is critical to ensuring our technology is an asset, not a liability.