Mid/Senior Level Software Engineer (Queensland)

Mid/Senior Level Software Engineer (Queensland)

21 Aug
|
seek.com.au
|
Queensland

21 Aug

seek.com.au

Queensland

We're looking for a mid to senior engineer to take ownership of a stack spanning a.NET/Azure backend, a private video streaming platform, and native iOS and macOSapps.
The stack is expanding to include AI automation, and Android apps.This is a broad, high-autonomy role.
You'll design the systems, write the code,provision the infrastructure and keep it running in production.
You'll set thetechnical direction rather than receive it, and you'll own the outcome end to end.A typical day might involve an ASP.NET Core service, a Swift concurrency issue, anAzure RBAC policy and a Docker config — along with the judgement to know which ofthose actually needs your attention first.What you'll be working onA private, members-only video streaming platform — ingest, transcoding,packaging, delivery and playback.Backend services and APIs on .
NET and Azure.Native iOS applications with offline-first data and custom sync.Internal macOS tooling.Machine learning work over a large media library, including image and facesearch using vector embeddings.The infrastructure underneath all of it.Essential skillsWe need genuine depth inbothof the following.
Candidates robust in only onewon't be the right fit for this role.C# / .
NETC# andASP.NETCore on .
NET 8 / .
NET 10 — MVC with Razor views, and REST APIs.Console applications and background services.Authentication and authorisation:ASP.NETCore Identity, JWT,



SAS tokens andmanaged identities.Entity Framework Core.Testing with xUnit.Image processing with ImageSharp.Swift / iOSSwiftUI and UIKit.Swift concurrency (async/await, actors, structured concurrency).
Background URL sessions and background processing.AVFoundation, including streaming playback.Local persistence with GRDB / SQLite.Also requiredMediaVideo processing and transcoding, with hands-on FFmpeg experience.HLS and DASH packaging.EXIF metadata extraction and processing.Python, machine learning and AIPractical ML/AI experience in Python.OpenCLIP, OpenCV, DeepFace and PyTorch.Vector search using pgvector on PostgreSQL.DataPostgreSQL, MySQL / MariaDB, SQL Server and SQLite.Comfortable designing schemas and tuning queries, not just consuming an ORM.Platforms and toolingDocker.macOS as a development and deployment platform.NAS platforms and self-hosted infrastructure.WhatsApp Business API, self-hosted Teable and the Dropbox API are all a bonus.About youYou've worked across the full stack and the full lifecycle, and you'recomfortable being the person accountable for production.You're at home with problems that aren't documented anywhere — obscure frameworkbugs, undocumented platform behaviour, unexpected interactions between systems.A desire to never stop learning new systems.
#J-*****-Ljbffr

📌 Mid/Senior Level Software Engineer (Queensland)
🏢 seek.com.au
📍 Queensland

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: mid/senior level software engineer (queensland) / queensland

Subscribe to this job alert:

Get the latest job offers by email for: mid/senior level software engineer (queensland) / queensland