Keep current with secure coding practices and drive improvements across the team. Note to all applicants - Tribal reserve the right to close an advertisement to……
10+ years of experience in software development. Exposure to frontend-backend architecture where Java connects to Oracle via middleware (e.g., WebLogic).…
We are looking for folk who are ever-curious and love crafting experiences that delight customers. Build, maintain, optimise and shape our product, with……
Ownership of end to end deployment pipelines across non prod and prod. Senior engineers are expected to lead by example, including providing input into……
Bachelor of Computer Science degree or equivalent academic qualification. Recommend and refine designs that consider current and target environments,……
Experience with Apollo GraphQL (Apollo Server and related tooling); Apollo Federation is a nice-to-have. Experience with both relational and non-relational……
Build end-to-end software solutions across backend services, APIs and Angular front-end applications. This role will work across backend services, APIs,……
Our technology already powers industry leaders such as Canva, Databricks, Confluent, Autodesk, Lightspeed, Rakuten, Aveva, Qualified, and Activision Blizzard,……
At least 5-8 years of experience in a similar role at other startups or software companies under your belt. A Fullstack Software Engineer, capable and willing……
If you’re a strong mid-level engineer stepping into senior territory, or a hands-on senior developer who enjoys solving complex problems, this could be the……
We encourage applications from all qualified individuals and will provide appropriate assistance for candidates who may need other considerations or adjustments……
We offer private health insurance, employee stock purchase plan, equity grant, annual bonus, counseling sessions through Lyra, a global mentoring program,……
At least 1–2 years of recent, hands-on experience building LLM-powered features in production (e.g. conversational agents, personalised recommendation engines,……
4+ years of experience developing backend systems. Cross-Functional Collaboration: Partner with product and mobile teams to scope features, design APIs, and……
Design and implement comprehensive observability solutions (monitoring, logging, tracing) to ensure high availability and proactive issue resolution for core……
We are seeking a *Senior Software Developer* to lead the build and maintenance of high-performance enterprise applications; *482 Visa sponsorship is available……
If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a……
You have a background in integrating ML applications into platform or backend systems, with an understanding of AI/ML toolchains and their operational……
Demonstrated experience deploying and operating front‑end applications on cloud infrastructure, including AWS and other cloud hosting services, with relevant……
Experience with SQL data stores (PostgreSQL, MySQL/Aurora) and NoSQL (DynamoDB, Redis). This role involves not only writing and reviewing code but also……
Experience working in rendering on current generation and/or esoteric platforms. EA also makes workplace accommodations for qualified individuals with……
Propose and implement performance optimizations and scaling strategies. Version control software, preferably Mercurial or Git. 401(k) with company match.…
At least 1 year relevant experience in software or web application development. You will work closely with senior developers and project teams to deliver high-……
Bachelor's degree in Computer Science and/or equivalent experience. Collaborate with designers, producers, and other engineers to scope, implement, and test……
To support your personal and professional life, we offer a range of perks and benefits, including retail discounts, wellbeing leave, paid volunteering days,……
Tribal’s vision is to empower the world of education. We build the software and services that underpin student success across the globe. Our Callista platform is one of Australia’s leading Student Management Systems, trusted by major universities to manage the full student lifecycle. The team is based in Australia and operates during standard Australian business hours.
The role
We’re looking for a Senior Developer to join the Callista team — one of Australia’s leading Student Management Systems used by major universities across the country. This is a rare senior-level opening on a long-standing product team.
You’ll work across a mix of enterprise backend development, Oracle-connected systems and modernisation initiatives within the Callista platform, contributing to architectural decisions and continuous improvement across the engineering team. You’ll also mentor and coach other developers, ensuring the team continues to grow and deliver.
What you’ll be doing
Lead and contribute to the design and development of new functionality across the Callista platform
Advocate for new approaches and technologies to solve complex problems
Ensure code quality through a right-first-time approach, peer review and strong testing disciplines
Support version control, configuration management, build and release processes
Keep current with secure coding practices and drive improvements across the team
Mentor and coach other developers, sharing knowledge and raising the bar across the team
Contribute to the software development lifecycle from refinement through to delivery
Working across a modern enterprise stack within the Callista platform (details shared during the hiring process)
What we’re looking for
Essential:
Demonstrable experience designing and developing enterprise-level software
High degree of technical ability across multiple technologies
Solid understanding of design patterns and software architecture principles
Strong coaching and mentoring skills
Good communication and knowledge transfer skills across technical and non-technical stakeholders
Highly regarded:
Experience working within Oracle ecosystem technologies such as Oracle Database, PL/SQL, SQL, Oracle APEX or Oracle ORDS
Exposure to using AI-assisted development tools or integrating AI capabilities within enterprise software environments
Familiarity with AI-assisted development practices such as AI-enabled coding, testing, code review, documentation or developer productivity tooling
Why Tribal
You’ll be joining a stable, long-standing product team with real-world scale — not a greenfield gamble. We’re a flexible, collaborative team with a genuine focus on continuous improvement. You’ll work on a product that matters — one that directly supports the experience of students at some of Australia’s most respected universities. The team is based in Australia and operates during standard Australian business hours.
Candidates based in Victoria or within reasonable travel distance to the Geelong office are preferred for occasional in-person collaboration.
What can Tribal offer me?
Along with a competitive salary and benefits, we offer a friendly and supportive working environment. This is a great opportunity to use your existing skills, and learn new ones, in a global technology organization.
We offer additional benefits such as home office equipment, monthly homeworking allowance and hybrid working options.
The role is covered by Tribal's on call and out of hours policy.
All candidates must be eligible to work in Australia.
As an equal opportunity employer, Tribal celebrate diversity and are committed to creating an inclusive environment for all employees. We make sure that our recruitment and selection processes never discriminate based upon any protected characteristics and actively welcome applications from all groups, not least those underrepresented in the tech sector.
Note to all applicants - Tribal reserve the right to close an advertisement to applications ahead of the advertised closure date. For this reason, shortlisting may take place prior to the closing date on some occasions. With this in mind, please do not hesitate to apply early.
The minimum salary is $140K and the max salary is $140K.
$140K/yr (Employer provided)
Remote
If an employer includes a salary or salary range on their job, we display it as "Employer provided". If a job has no salary data, Glassdoor displays a "Glassdoor estimate" if available. To learn more about "Glassdoor estimates", see our FAQ page.
Working here doesn’t have to be a secret
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.