Megaport

Backend Software Engineer

Megaport
Apply
8 hours ago
Sydney, Australia +4 moreMid Level

Responsibilities

  • Design, build, test, and ship maintainable backend services and APIs from ambiguous problems through production.
  • Work with Java, Kotlin, Spring Boot, Postgres, RabbitMQ, and Redis on Megaport’s core platform.
  • Deploy and operate services on Kubernetes and AWS, with GitHub Actions supporting delivery.
  • Translate business requirements into technical solutions and challenge unclear requirements constructively.
  • Collaborate with engineering, product, and business stakeholders to build reliable, secure, and performant systems.
  • Write JUnit and Kotest tests and participate in code reviews as both an author and reviewer.
  • Improve architecture, engineering processes, design patterns, and technical-debt management.

Requirements

  • A few years of experience building backend services in Java or Kotlin.
  • Comfort working with Spring and understanding its role in application development.
  • Knowledge of relational databases and data modeling for query efficiency.
  • Clear communication skills for explaining technical trade-offs to technical and non-technical audiences.
  • Strong problem-solving, critical-thinking, and ownership skills.
  • Kotlin experience or willingness to learn it is beneficial.
  • Experience with Go or Terraform, including Terraform Provider development, is beneficial.
  • Experience with Hibernate or other ORMs is beneficial.
  • Knowledge of AWS, Azure, or GCP products or APIs is beneficial.
  • Interest in networking concepts such as IP routing or MPLS is beneficial.

Benefits

  • Flexible working arrangement: Brisbane-based with one or two office days per week, or fully remote anywhere in Australia with good overlap with east-coast hours.
  • Generous leave options including parental leave, birthday leave, and purchased annual leave.
  • Wellness allowance and employee wellbeing initiatives.
  • Study and training allowance plus paid study leave.
  • Modern workspaces and access to global WeWork coworking spaces for remote employees.
  • Mentoring and a collaborative, inclusive team environment.
  • Legend and Kudos recognition programs.

Tech Stack

Categories

Megaport

About Megaport

501-1,000 employees

Megaport provides network-as-a-service via a software-defined network that lets enterprises provision private, on-demand connections among data centers, branch sites, and public clouds like AWS and Google Cloud. Founded in 2013 and headquartered in Fortitude Valley, Queensland, it is a public company listed on the ASX (MP1) and operates connectivity to 850+ data centers across 25+ countries. Revenue comes from subscription and usage-based interconnection and cloud on-ramp services.

Contact me