Skip to main content

Lead Software Developer

Expired
This role has expired and is no longer accepting applications. Browse similar roles →
RMS
Melbourne, VIC
hybrid
Full Time

Apply for this job

Posted 6 months ago
This role is expired

These roles are hiring now

View all similar roles →

Intern AI Engineer

DXC Technology
Melbourne, VIC
  • Build and test frontend and backend components for AI platform
  • 2+ years of university study completed
  • HTML, CSS, JavaScript, Python or Node.js, Git, SQL
Posted 1 month ago

Senior Software Engineer (Go)

Megaport
Brisbane, QLD
hybrid
  • Build Go-based backend services, APIs and CLI tools for developer experience
  • Senior level experience with Go development
  • Backend services, API design, CLI tooling, automation, access management
Posted 9h ago

Senior AI-Native Engineer (.NET, Software Engineering)

PALO IT
Sydney, NSW
hybrid
  • Deliver AI-powered products from discovery to production for enterprises
  • 5+ years software development experience
  • .NET, AI tools (GHCP, Claude Code, Cursor), LLMs, full-stack engineering
Posted 2d ago

Senior Full Stack AI Engineer

Quantium
Sydney, NSW
hybrid
  • Build and deliver AI products from proof of concept to production
  • 5-8+ years building and shipping products or systems
  • Full stack development, AI delivery, client-facing consulting
Posted 3d ago

At RMS, our people build scalable technology for the hospitality industry worldwide. We are in a high-growth, high-impact phase, applying data and AI to how we design, build, and evolve our SaaS platform.

We are building for scale, speed, and long-term innovation. At RMS, every person is empowered to own their space, challenge the status quo, and make a meaningful impact.

Your Impact

You'll set technical direction while staying close to the code, leading architectural decisions, driving engineering excellence, and helping shape how AI-augmented development matures across the organisation. You'll partner with product and design to balance user experience, business goals, and technical feasibility, while mentoring engineers and raising the bar for quality, performance, and scalability across teams.

What You'll Be Doing
  • Lead architectural decisions for major features and initiatives, ensuring scalability, maintainability, and alignment with long-term platform goals.
  • Provide hands-on technical leadership across the full stack, from React-driven front ends to robust back-end systems built in C# / .NET and PostgreSQL.
  • Collaborate with AI agents as part of day-to-day development, using specification-driven approaches to generate, refine, and validate production-quality code.
  • Help evolve internal AI patterns, playbooks, and guardrails so teams can safely and consistently leverage AI at scale.
  • Mentor and support senior and mid-level developers, fostering growth, encouraging best practices, and raising the standard of technical excellence.
  • Partner closely with product and design teams to shape solutions, streamlining handoffs and reducing misalignment through tools like Figma and shared documentation.
  • Set and enforce high standards for code quality, testing, performance, and security through code reviews and technical guidance.
  • Lead the adoption and evolution of testing, observability, and CI/CD practices to ensure reliability and early issue detection.
  • Take ownership of core systems, ensuring they meet uptime, observability, and supportability standards.
  • Drive continuous improvement in application and system performance, proactively identifying and addressing bottlenecks or inefficiencies.
  • Evaluate and champion new technologies, frameworks, and development practices relevant to the RMS technology stack.
What You'll Bring
  • Extensive hands-on experience with C# / .NET in production environments, including designing scalable, maintainable systems.
  • Strong experience with modern front-end frameworks, particularly React, with solid proficiency in HTML5, CSS3, and JavaScript.
  • Advanced proficiency in PostgreSQL, with strong expertise in schema design, performance tuning, and query optimisation at scale.
  • Comfort working with AI-assisted development workflows, or strong curiosity and motivation to adopt them quickly and responsibly.
  • Ability to think and communicate clearly at the level of intent, specifications, and trade-offs, not just code.
  • Strong engineering judgement, including validating, testing, and taking ownership of AI-generated outputs.
  • Proven ability to design, evolve, and document APIs for long-term maintainability and third-party consumption.
  • Strong experience with Git, CI/CD pipelines, and cloud platforms such as AWS or Azure.
  • Experience with asynchronous messaging and distributed systems patterns.
  • Familiarity with observability tools (e.g. Datadog) and practices, including logging, monitoring, alerting, and metrics analysis.
  • Experience influencing system architecture and engineering standards beyond the scope of a single team.
  • A track record of mentorship, technical leadership, and lifting capability across engineering teams.
Why RMS?

Remote-First, Collaboration-Ready
We support remote-first working with occasional in-office time for collaboration and connection when it matters most.

Growth and Progression
As RMS grows, so do the opportunities. You will have the chance to expand your scope, develop new skills, and progress your career as the business scales.

Ownership and Autonomy
You are trusted to own your work and make decisions. We value accountability, initiative, and people who take pride in delivering outcomes.

Work That Matters
Your work will have visible impact. You will contribute to meaningful initiatives that shape how our platform evolves and how customers succeed.

AI as a First-Class Capability
You will work in teams where AI is embedded into everyday engineering workflows, not treated as an experiment or side project.

Modern Engineering Evolution
We are actively evolving how software is built, shifting emphasis toward clear specifications, system design, and high-leverage collaboration with AI agents.

Space to Learn and Lead
You will have time, support, and air cover to experiment, help define best practices, and influence how AI-augmented engineering matures across the organisation.