Home Job Listings Categories Locations

Senior Database Engineer

📍 Melbourne, Australia

Technology TechnologyOne

Job Description

At TechnologyOne, our mission is simple: to simplify life for our customers and help them thrive in a world that's always evolving. As we continue to expand, we're excited to welcome an experienced Developer - Database Engineer to our Melbourne team.

This role offers the chance to be part of an innovative technology company where you'll contribute to products that make a real difference for businesses and communities. You'll be working in an environment that values creativity, collaboration, and practical solutions, where complex challenges are solved with simplicity and clarity.

We are seeking an experienced PostgreSQL Database Engineer to design, optimise, secure, and maintain our mission‑critical database environments. You will play a key role in performance tuning, automation, high‑availability design, and ensuring our data platforms remain resilient, scalable, and secure.

As we move into the AI arena, you will be helping to build and shape our data and supporting technology stack to facilitate the presentation of our SaaS based customers' data to the TechnologyOne Plus platform.

What you’ll be doing:

Designing, implementing, and maintaining PostgreSQL database clusters (AWS)

Managing database schema design, normalisation, and data modelling activities

Performing query optimisation, index tuning, and performance troubleshooting

Implementing robust backup, recovery, and disaster‑recovery strategies

Managing replication (logical/physical), clustering, and high‑availability architectures

Monitoring database health and performance through tools and dashboards

Ensuring security hardening, access controls, audit logging, and compliance alignment

Automating operational tasks (e.g., provisioning, backups, patching) using scripting

Working closely with application and infrastructure teams to improve data performance and reliability

Supporting production incidents, participating in on‑call rotations, and performing root‑cause analysis when required

Maintaining documentation for configurations, standards, and operational procedures

Strong hands‑on experience with PostgreSQL administration in production environments

Expertise in PostgreSQL performance tuning, execution plan analysis, and index optimisation

Solid understanding of ACID principles, concurrency, locking, and transaction behaviour

Experience with replication, failover, and HA/DR solutions

Proficiency in Linux systems and shell scripting (Bash, Python or similar)

Experience with cloud platforms (AWS RDS/Aurora) is highly regarded

Familiarity with Infrastructure‑as‑Code (CloudFormation and Sceptre) is advantageous.

Strong understanding of database security, encryption, and auditing practices.

Understanding and experience in CI/CD pipelines and DevOps culture.

Excellent troubleshooting skills with a methodical, detail‑oriented approach.

Ability to communicate clearly with engineers and non‑technical stakeholders

A proactive mindset with a passion for performance, automation, and continuous improvement

Experience in monitoring or observability tools (Grafana, CloudWatch, Prometheus, SNS etc.)

Knowledge of data warehousing concepts or ETL pipelines (nice to have)

Knowledge of other AWS database technologies such as DynamoDB, DocumentDB and Redshift (nice to have)

Why Join us? TechnologyOne is proud to be an Equal Opportunity Employer who values diversity and an inclusive workplace. We aim to recruit a diverse range of people with a diverse range of talents to help us to deliver on our mission to better our community.

We pride ourselves on providing our people with earned recognition through talent mapping and career progression, competitive salaries and having a supportive tribe environment.

Our core values and culture unleash the boundless potential of creativity, innovation and the entrepreneurial spirit within our people.

When you experience Life at TechnologyOne you'll see that our team enjoys an extensive array of benefits, including foundation charity activities, which all cultivate a vibrant workplace our people are very proud to be involved with.

Competitive remuneration package

Industry leading employee share plan

Amazing Culture: 8 x Australian Business Awards "Employer of Choice" winner

We love our team events & celebrate diversity

Flexible hours: we are family‑friendly and value life outside of work

Free gym membership in your region (or, if you are located at HQ, we have a new state of the art Gym onsite, exclusive and available 24/7).

Additional 2.5 days of leave per year dedicated to volunteering at a charity of your choice

Free breakfast and coffee on‑site

Defined career framework - know what options you have in your career path and how you can get there

Who we are… At TechnologyOne (ASX: TNE), we're more than Australia's largest top 50 ASX enterprise SaaS company; we're a team driven by purpose!

Our global SaaS ERP solution powers over 1,300 leading organisations, including government, education, health, and financial services. We take full responsibility for delivering outcomes - reducing time, cost, and risk; therefore, our customers can focus on what matters most.

For over 38 years, we've been helping communities and organisations thrive by making life simple through innovative technology. Ready to make a real difference? Join us and help shape the future of enterprise technology while building a career that matters.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: December 11, 2025
Job Type: Technology
Location: Melbourne, Australia
Company: TechnologyOne

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.