Jobiglo

No results.

Software Engineer – Backend AI Services

Insurgence · Melbourne

New
Mid 95,000 - 105,000 AUD/year 🇬🇧 English
Python PostgreSQL Azure AWS Infrastructure-as-code Asynchronous processing Message queues Event-driven architecture

Job description

About the role

We are looking for a Software Engineer to design, develop, and maintain backend systems that power AI‑enabled applications and automation workflows. You will build scalable services, integrate data and APIs, and deliver production‑ready solutions across multiple business domains.

Key responsibilities

  • Design, develop, and maintain backend applications and services using Python and modern frameworks.
  • Build production‑grade systems that support AI‑assisted workflows, including data orchestration and service interaction.
  • Develop and maintain RESTful APIs and integrate third‑party and enterprise platforms.
  • Design and manage relational databases, including schema design, data modeling, and query optimisation.
  • Deploy and maintain cloud‑based applications using containerised environments and infrastructure‑as‑code practices.
  • Implement asynchronous processing and event‑driven architectures where required.
  • Monitor, log, and troubleshoot distributed systems to ensure reliability, performance, and scalability.
  • Collaborate with product, business, and engineering stakeholders to translate requirements into technical solutions.
  • Participate in code reviews, testing, and continuous improvement of software systems.

Required profile

  • At least 3 years of experience in software engineering or backend development.
  • Strong programming experience in Python.
  • Proven ability to build and maintain backend systems and APIs.
  • Experience with relational databases such as PostgreSQL.
  • Familiarity with cloud platforms and production deployments.
  • Understanding of software engineering best practices, version control, testing, and CI/CD.

Required skills

  • Python
  • RESTful API development
  • PostgreSQL (or other relational databases)
  • Cloud platforms (Azure, AWS)
  • Containerisation (Docker, Kubernetes)
  • Infrastructure‑as‑code tools
  • Asynchronous processing and message queues
  • Event‑driven architecture

What we offer

  • Competitive base salary of $95,000–$105,000 plus superannuation.
  • Opportunity to work on cutting‑edge AI‑enabled services.
  • Collaborative environment with cross‑functional teams.

Questions fréquentes

Le salaire proposé pour ce poste est de 95-105k AUD par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 2 hours ago

Expires 1 month from now

8 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Insurgence

Melbourne