Introduction
Kablamo is an impact-driven software engineering company. We bring engineering, data, and AI expertise to solve complex problems, with the intellectual horsepower to know what works and the care to make sure it actually does.
Founded in 2017 in Australia, the business has grown quickly over the last several years, including the expansion of the team to Canada in 2021. We are proud to have assembled a wonderful team and a list of customers that includes some of the best-known enterprises and government organisations in Australia and Canada.
We’ve built Kablamo on using data and technology to drive product innovation, and we’ve been recognised globally, including AWS Public Sector’s global award for “Most Innovative AI/ML Solution” for Kablamo’s work in building bushfire intelligence platforms.
Kablamo's Product Care service provides end-to-end support for the bespoke software we design and build for our customers. Our Product Care teams deliver “Level 3” application support; an ongoing managed service providing expertise across all layers of the application, addressing inquiries, resolving issues, gathering feedback, and driving product enhancement.
The Role
We're looking for a mid-level Full Stack Engineer to join our Product Care team, keeping our clients' platforms stable and evolving. You'll triage and fix defects, deliver incremental feature enhancements, and help ensure successful ongoing adoption of the platforms you support. You're passionate about delivering high-quality, reliable work through repeatable processes and good development patterns, and you take real pride in the craft of support engineering.
You'll work across the full stack: building dynamic front end code, robust and performant back end APIs and services.
You're curious by nature and enjoy exploring new technologies and approaches. You'll take ownership of your own tickets and enhancements end to end, working closely with the Technical Account Manager and wider delivery team. There's no greater satisfaction than seeing our clients' confidence in their platform grow through the speed and quality of the support you provide.
Key Responsibilities
-
Provide technical support to client stakeholders through ticket and communication channels, ensuring SLA and SLO objectives are upheld
- Participate hands-on in the code to deliver high-quality, extensible, and maintainable software
- Work across the full stack to support, triage, and resolve incoming requests and defects
- Diagnose and fix production issues, identifying root causes and delivering timely resolutions
- Deliver ongoing feature enhancements based on priorities set by the Technical Account Manager / Product Owner
- Ensure application performance, uptime, and scale, maintaining high standards of code quality and platform stability
- Use AI-assisted development tools day-to-day to support delivery, where appropriate to the task
- Work with the Technical Account Manager to identify recurring problems that can be resolved to reduce recurring alarms/tickets
- Support the Technical Account Manager in compiling RCAs / PIRs (Post-Incident Reviews)
- Write and maintain unit, integration, and end-to-end tests to uphold code quality standards
- Participate in code reviews as both reviewer and reviewee to maintain team standards
- Work cross-functionally with engineering, development teams, and client stakeholders to deliver sound outcomes and suggest system improvements
- Contribute to technical documentation as the platform evolves
- Participate actively in agile ceremonies including stand-ups, sprint planning, backlog refinement, and showcases
- Identify and manage security risks within the scope of the role, ensuring compliance with defined security controls and escalating emerging threats to the Technical Account Manager
Required skills and experience
Core Engineering
-
3+ years developing complex web applications in a commercial setting
- Solid experience with modern JavaScript / TypeScript, Node.js, and React.js (or equivalent)
- Working knowledge of at least one further high-level programming language (e.g. Golang, Python, Java, C#)
- Working knowledge of OOP, design patterns, and dependency injection
APIs, Data & Infrastructure
-
Experience developing and consuming REST and/or GraphQL APIs, including JSON/XML data manipulation
- Experience with relational and/or NoSQL databases (e.g. PostgreSQL, MySQL, DynamoDB, MongoDB)
- Working experience with AWS or GCP cloud services
- Experience building and deploying serverless applications (e.g. AWS Lambda, API Gateway, Step Functions, or GCP Cloud Functions / Cloud Run)
- Experience with Git/GitHub, including merging, rebasing, and pull-request branch strategy
- Experience with testing platforms: unit, integration, and end-to-end testing
- Experience with scripting tools and automated deployments
AI Tooling & Integration
-
Comfortable using AI-assisted development tools (e.g. Claude Code, Cursor, GitHub Copilot) in day-to-day development to support delivery speed and code quality
- General familiarity with LLM-powered features (e.g. chatbots, structured outputs) is a plus, but not a requirement of this role
Working Style & Collaboration
-
Well organised, accurate, and detail-oriented, with strong analytical and problem-solving skills
- Excellent written and verbal communication with technical and non-technical audiences
- Ability to work confidently within an existing, complex codebase
- Strong interpersonal skills and the ability to collaborate effectively within a cross-functional team
Bonus Points
-
DevOps / DevSecOps exposure
- Experience with Docker and containerised workflows
- Experience with CI/CD pipelines and infrastructure-as-code
- Experience operating and observing serverless workloads in production (e.g. monitoring, tracing, and cost/performance tuning of Lambda or Cloud Functions)
- AWS Associate/Professional or Google Cloud Professional level certification
- Prior support experience
- Experience with agentic coding tools or AI-assisted workflows beyond day-to-day autocomplete (e.g. multi-step agents, custom tooling, or MCP integrations)
- Open source contributions
Our Culture
At Kablamo, we strive to “Make with Heart and Mind”. We’re passionate and brave craftspeople, we love to redefine what’s possible, and we seek growth and discovery together. We acknowledge a workplace that is diverse and inclusive, enables for greater innovation and produces benefits including improved performance, improved employee happiness and wellbeing, and superior outcomes for our customers.
Are you interested in joining one of Australia’s best cloud product development companies? Our team uses cutting-edge cloud technology to design and build digital products and data platforms that deliver transformational change. We’re helping our customers to build digital solutions to manage bushfire risk, perform genomics research on deadly diseases, launch new fintech, deliver millions of hours of media content to viewers, rethink welfare programs for disadvantaged communities, and much more. At the 2021 AWS Global Public Sector conference, Kablamo won the global award for “Most Innovative AI/ML Solution” - we were selected from more than 1,800 AWS global partners! The AWS award was for Kablamo’s work with Victoria’s Department of Environment, Land, Water & Planning to help them predict and manage bushfire risk for the State of Victoria.