Megaport

Backend Software Engineer

Megaport
Apply
3 months ago
Brazil (city not specified)Senior

Responsibilities

  • Build and maintain the core API supporting customer, SDK, Terraform provider, and internal-system integrations.
  • Design and implement developer-facing APIs, webhooks, and SDK compatibility.
  • Collaborate with the platform architect and lead backend engineer on technical design and implementation.
  • Own the reliability of the services developed.

Requirements

  • At least 5 years of backend engineering experience.
  • Strong Ruby on Rails, Python, or Go skills, ideally in more than one of these technologies.
  • Experience designing and building REST APIs at scale.
  • Knowledge of relational databases, background jobs, and distributed-systems fundamentals.
  • Strong interest in API design and experience serving developer customers.

Benefits

  • Contractor (PJ) status.
  • 30 working days of time off after 12 months of contract.
  • Competitive compensation.
  • Wellhub membership.
  • Annual bonus based on company and team performance.
  • Professional growth and development opportunities.

Tech Stack

GoPythonRuby on RailsTerraform

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