Senior Software Engineer

etrainu

City of Brisbane

On-site

AUD 120,000 - 170,000

Full time

42 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

etrainu is seeking a Senior Software Engineer to lead design and implementation of scalable systems within a product engineering team. You will drive projects from concept to delivery, mentor engineers, and collaborate with cross-functional stakeholders to maintain high engineering standards.

You will design architectures for medium-to-large features, ensure non-functional requirements are met, and own production readiness responsibilities including monitoring and incident response.

Qualifications

  • Proven ability to design and implement scalable software systems.
  • Experience building RESTful microservice architectures in cloud environments.
  • Strong DevOps mindset including CI/CD, automation, and secure practices.
  • Experience mentoring engineers and leading medium to large projects.

Responsibilities

  • Lead solution design for medium-to-large features from concept to delivery.
  • Architect projects with attention to scalability, security, performance and cost.
  • Translate product problems into technical plans and data-driven decisions.
  • Write clean, tested, maintainable code and enforce high review standards.
  • Own features end-to-end including monitoring, incident response, and production support.
  • Improve CI/CD, automation, security, testing and debt management.

Skills

System design
REST APIs
DevOps
Mentoring
Cross-functional collaboration

Education

Bachelor's degree in CS/IT/Engineering

Tools

MongoDB
CI/CD
AWS
Kubernetes

Job description

etrainu is an Australian learning platform founded in 2007, supporting more than two million learners across onboarding, compliance, professional development and community engagement. We work with sport national governing bodies and organisations across a range of sectors, and our customer-first approach continues to drive growth in our SaaS products.

The role and responsibilities

As a Senior Software Engineer, you lead the design and implementation of complex, scalable systems within a product engineering team of full-stack engineers, product designers and technical stakeholders. You make high-impact technical decisions and drive projects from concept to delivery with minimal oversight, and you mentor the engineers around you.

Responsibilities will include:

  • Lead solution design for medium-to-large features — frame the problem, choose an approach, and drive it through review.
  • Design the architecture for projects within your team's scope, weighing trade-offs and non-functional requirements such as scalability, security, performance and cost.
  • Translate ambiguous product or business problems into clear technical plans, and make sound decisions with incomplete information.
  • Write clean, well-tested, maintainable code and set a high bar in code review for correctness, design and maintainability.
  • Own features and systems from concept through delivery, maintenance and production support — including monitoring, alerting and incident response.
  • Improve the team's engineering practices across CI/CD, automation, security, testing and tech-debt management.
  • Mentor junior and mid-level engineers, drive knowledge sharing, and help shape team standards and engineering culture.
Experience we are looking for
  • 5 – 10+ years of professional experience in software engineering, with deep expertise in engineering principles, architecture and system-level thinking.
  • Experience designing and developing RESTful micro-service architectures using serverless and containerised cloud infrastructure.
  • Experience with Relational and No-SQL (preferably MongoDB) databases, and with event-driven and streaming architectures.
  • Strong devops practices and mindset — version control, CI/CD pipelines, automation and secure engineering practices.
  • Practical use of AI-enabled engineering practices and agentic tooling, with clear attention to quality, safety and judgement in how it is applied.
  • Proven examples of leading medium-sized and complex projects from concept to delivery with minimal oversight.
  • Experience mentoring engineers and working in a B2B SaaS or customer-facing product environment.
  • A relevant tertiary qualification in Computer Science, Information Technology, Engineering, or proven relevant experience.
About you
  • You are a strong communicator who can explain complex technical concepts clearly to both technical and non-technical people.
  • You measure success by outcomes and impact delivered, not just output shipped.
  • You take ownership, require minimal direction, and unblock yourself and others.
  • You bring people with you — building consensus across engineering, Product and Design, and fostering an inclusive team environment.
  • You enjoy growing the people around you through mentoring, thoughtful code review and knowledge sharing.
  • You have a genuine appetite to keep learning and stay current with emerging technologies and practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer | Node.js | TypeScript | AWS
Senior Software Engineer | Node.js | TypeScript | AWS

Latitude IT • City of Melbourne

On-site
AUD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Latitude IT • City of Melbourne

Hybrid
AUD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Bright & Duggan Property Group • Victoria

On-site
AUD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Talent Insights Group • Sydney

Hybrid
AUD 148,000 - 185,000
Senior Software Engineer
Senior Software Engineer

Roima Intelligence • Adelaide

Hybrid
AUD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Bright & Duggan Property Group • Sydney

Hybrid
AUD 140,000 - 200,000
Senior Software Engineer
Senior Software Engineer

Bright & Duggan Property Group • St Leonards

On-site
AUD 140,000 - 210,000
Senior Software Engineer
Senior Software Engineer

2 Doors® • Melbourne

Hybrid
AUD 150,000 - 180,000
Hybrid work model
High autonomy
Principal Engineer
Principal Engineer

Latitude IT • Council of the City of Sydney

On-site
AUD 180,000 - 240,000
Engineering Lead (Rust )
Engineering Lead (Rust )

JobCubby • City of Brisbane

On-site
AUD 150,000 - 210,000
Paid parental leave
Well-being programs
Discounted health insurance
+3