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