About the role

  • Software Engineer focusing on building a Python-based processing framework and algorithms for the engineering team in Haymarket, New South Wales, with collaboration on cloud infrastructure.

Responsibilities

  • Build and evolve a Python-based processing framework and algorithms
  • Integrate large-scale processing with cloud infrastructure (without being 'infra-only')
  • Partner with DevOps, 3D web architecture, and ML engineers
  • Support and coordinate with an offshore engineering team
  • Take over core areas of framework ownership and drive meaningful improvements in throughput, quality, and reliability

Requirements

  • 5+ years of relevant software engineering experience
  • Strong Python skills, including comfort with NumPy
  • Cloud fundamentals
  • Conceptual 3D reasoning ability
  • Containerisation experience (Docker) and Linux proficiency
  • Strong communication and collaboration skills across teams and time zones
  • Nice to have: GCP or AWS cloud experience
  • Docker/containerisation
  • CI/CD pipelines
  • Prefect/Ray for data pipelines
  • MongoDB

Benefits

  • None specified

Job title

Software Engineer, Processing

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job