Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Backend Software Engineer

Full-time

Megaport

About Megaport

We’re not your typical tech company – and we don’t want to be. Megaport is the global leader in Network as a Service (NaaS), and has transformed the way businesses connect to the cloud, data centers, and each other. We’re publicly listed on the Australian Stock Exchange and partnered with the biggest names in tech like Amazon, Microsoft, Google, Oracle, IBM, and more. Headquartered in Brisbane with a crew of over 600 people spread across Asia-Pacific, Europe, and the Americas, our employees enjoy an environment that is collaborative, supportive, and (actually) fun.

 

Our Team Culture

We’re a team of problem solvers, pixel pushers, code slingers, and cloud fanatics. Culture is more than a poster on the wall here – collaboration beats hierarchy, curiosity fuels our growth, and everyone’s voice matters. We take our work seriously, but not ourselves. We work across time zones to execute on our global vision, trust each other to get things done, and never compromise our values for commercial gain. Most importantly, we place our customers at the center of everything we do.

 

We’re committed to increasing representation in the tech industry and welcome applicants from all backgrounds. Don’t meet every requirement? That’s okay. If you’re excited about this role, we encourage you to apply.

Your Role

You’re a software engineer who is well respected by your peers, and collaborates and communicates effectively. You are familiar with Spring and enjoy taking ownership over a product. That means, paying down technical debt, thinking of the users (internal and external), and solving interesting technical problems. Our main code base is in Java / Spring MVC but we’re actively moving to Kotlin / Spring Boot. We’re a tech company, our product is in the technical space and we need great engineers to make a great product! Interest in advanced networking is a bonus!

What You’ll Be Doing

  • As a Software Engineer at Megaport, you'll contribute to the evolution of our core business systems. Your responsibilities will include:

  • Design, develop, and maintain RESTful APIs for seamless customer integration. Ensure API scalability, security, and adherence to best practices.

  • Proactively manage and reduce technical debt while optimising system architecture, ensuring stability and performance.

  • Actively participate in code reviews and knowledge sharing.

  • Applying and promoting best practices and design patterns within our engineering teams.

  • Drive the complete lifecycle of small feature development, from initial concept and design through to implementation and successful delivery. 

  • Participate actively in Megaport's agile development process and drive continuous improvement within the engineering team.

What We Are Looking For

  • 3+ years of software development experience in Java - OO design and associated design patterns.

  • Experience in building services and tools in the context of web applications.

  • Accomplished in problem solving and troubleshooting.

  • Strong data modelling skills with experience working with relational databases using SQL, ideally Hibernate.

  • Demonstrated collaboration and communication skills.

  • An ability to reason logically, question appropriately and present technical information clearly and concisely.

  • Bonus: Experience with network (IP routing, MPLS).

  • Bonus: Experience with cloud infrastructure (AWS, Azure, GCP etc).

  • Bonus: Experience with Kotlin, JavaScript, Python.

What We Offer

  • Flexible working environment – a remote-first culture with coworking options available
  • Generous leave plans – including, parental leave, birthday leave, and a purchased annual leave program
  • Health and wellness support – through a wellness allowance and employee wellbeing initiatives
  • Comprehensive learning support – generous study and training allowance plus paid study leave
  • Creative, modern workspaces – designed to inspire when you're not working remotely, plus access to coworking spaces via our global WeWork membership if you work remotely, but like to get out of the house sometimes
  • Motivated, inclusive team – work alongside industry experts and fresh talent
  • Recognition programs – celebrate achievements with our Legend and Kudos award

#LI-DNI

If you have any questions, please reach out to Megaport's Talent Acquisition Team at View email address on jobsbylevel.com

 

NOTE: All Megaport business correspondence is conducted via our business email accounts (@megaport.com). If you have any concerns, please reach out to Megaport's careers team View email address on jobsbylevel.com directly and we will verify the legitimacy of any communication. Megaport will not ask you to create an account via Microsoft teams, and does not associate with any email accounts under "@megaportau.com".

 

All applications will be treated in confidence.

Please see Part 2 of our Privacy Policy to see what information Megaport collects from job applicants, why, and how we store and use it. Note that you’re entitled to know what personal data of yours Megaport holds, to request updates, rectification, and in some circumstances restriction or deletion thereof if you object (you being entitled to withdraw your consent to our holding your information at any time). Please see Part 5 of our Privacy Policy for more details on this and how to contact Megaport's data protection officer if you have any further privacy-related questions. Candidates who meet the selection criteria will be invited to attend an interview. Strictly no Recruitment Agencies.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Backend Software Engineer in Alberta vacancy
  • $168k - $177.5k per year

     ...more about our flexible approach to where we work. Overview Instacart is seeking a backend engineer with demonstrated success building highly reliable, performant and scalable software to shape the platform powering real-world, real-time processes. The Logistics Platform... 
    Suggested
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    2 hours ago
  •  ...Learn more about our flexible approach to where we work. Overview Instacart is seeking a backend engineer with demonstrated success building highly reliable, performant and scalable software to shape the platform powering real-world, real-time processes. The Logistics Platform... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    14 days ago
  • $168k - $177.5k per year

     ...and there is tremendous room to grow. We are hiring a Senior Software Engineer (IC5) to own high-impact initiatives such as ads web observability...  ...experience. ~ Strong experience building and operating backend services and APIs in a modern web framework such as Ruby on Rails... 
    Suggested
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    2 hours ago
  • $145k - $153k per year

     ...Overview The Advertiser Optimization team is the decision-making engine of Instacart's $1B+ ads business. We own the systems responsible...  ...User Experience and Platform Revenue. We are looking for a Software Engineer II with a strong quantitative background to join our... 
    Suggested
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Instacart

    Alberta
    2 hours ago
  • $168k - $177.5k per year

     ...intelligent systems and capabilities that support Instacart’s business and teams across the company. We are seeking a Senior Software Engineer to join the Enterprise AI team and help build reliable, scalable AI-powered solutions. You will work with engineers, product partners... 
    Suggested
    Long term contract
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    2 hours ago
  • $196k - $207k per year

     ...platform foundations. We are hiring a Senior Engineer II (L6) to co-own the technical roadmap,...  ...Taxonomy: lead intake automation (UI + backend) and release workflow improvements to...  ...Proven senior‑level impact ~8+ years of software engineering experience (typically 10+ for... 
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    2 hours ago
  • usd196k - usd207k per year

     ...system foundations that power it. We are hiring a Senior Frontend Engineer II (L6) to co-own the technical roadmap for our advertiser-...  ...across the platform. You’ll partner closely with Product, Design, Backend, and Data Science teams to build reusable UI abstractions and... 
    Long term contract
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    2 hours ago
  • $98.4k - $137.8k per year

     ...We’re looking for a Lead, Software Development to help us build and lead a high-performance team that solves challenging engineering problems as we build the next generation of social products. You will support the Manager, Development to hire, grow, coach, and lead a team... 

    Hootsuite

    Alberta
    2 hours ago
  •  ...We are looking for a Senior Full Stack Engineer to design, develop, and support scalable...  ...Java and Spring Boot to develop scalable backend services, React with TypeScript to create...  ...role suits a hands-on engineer with strong software development fundamentals who can take... 
    Full time
    Internship
    Relocation

    Miratech

    Alberta
    11 days ago
  • usd83.68k - usd130.75k per year

     ...Agilent seeks a Field Service Engineer to install, maintain, and troubleshoot analytical instruments at customer laboratory sites across...  ...Responsibilities Install, configure, and optimize hardware, software, and network systems at customer laboratory locations Diagnose... 

    Agilent

    Alberta
    11 days ago
  • $160.32k - $200.4k per year

     ...Twilio Join the team as Twilio’s next Staff Machine Learning Engineer on Twilio’s AI/ML Platform team. About the job We are actively...  ...production-grade experimentation, and scalable, enterprise-quality software. Responsibilities In this role, you’ll: Conduct deep-dive... 
    Long term contract
    Full time
    Local area
    Remote work
    Worldwide

    Twilio

    Alberta
    2 days ago
  • $180k - $190k per year

     ...intelligent products and platforms that help transform the grocery industry. Our teams apply machine learning, optimization, and software engineering to solve complex problems for customers, shoppers, retailers, brands, and internal partners. We are seeking a Senior Machine... 
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    2 hours ago
  • $229k - $241.5k per year

     ...and we're just getting started. We are looking for a Senior Engineering Manager to lead the Core Picking engineering team. As a Senior...  ...Staff+ level in a similar industry. ~10+ years of professional software engineering experience, including 4+ years managing engineers,... 
    Permanent employment
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    2 hours ago
  • usd145k - usd153k per year

     ...community through regular in-person events. Learn more about our flexible approach to where we work. Overview Instacart's Detection Engineering team sits at the core of our Security organization, building and operating the systems that identify, surface, and respond to... 
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Instacart

    Alberta
    2 hours ago
  • $161k - $170k per year

     ...regular in-person events. Learn more about our flexible approach to where we work. Overview About the Role - As a Senior Sales Engineer at Instacart, you'll have a unique opportunity to drive adoption of our flagship, industry leading ecommerce products and services... 
    Permanent employment
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    2 hours ago
  • usd125k - usd135k per year

     ...Senior Software Project Manager role at SCIEX (Danaher) managing complex software and systems development for analytical instrumentation...  ...for stakeholders Requirements ~ Bachelor's degree in engineering or computer science ~7+ years software engineering or project... 

    Danaher

    Alberta
    a month ago
  •  ...collaborative teams and solving technical problems?    Would you like to work in the field with our customers? Join the LEAD Field Engineer Development Program   The LEAD (Learn, Excel, Achieve, Develop) Field Engineer Development Program is a strategic, accelerated three... 
    Full time
    Internship
    Manual labor
    Relocation

    Baker Hughes

    Alberta
    9 days ago
  • $55 - $60 per hour

     ...vehicle or rentals when needed. *** Driver's Abstract REQUIRED ------------------------------ Who We Are Join a team of engineers dedicated to helping agricultural and greenhouse customers identify practical solutions to reduce energy consumption and improve the... 
    Long term contract
    Permanent employment
    Full time
    For contractors
    Work at office
    Remote work
    Worldwide
    Flexible hours
    Night shift

    NES Fircroft

    Alberta
    a month ago
  • usd125k - usd135k per year

     ...SCIEX seeks a Senior Software Release Project Manager to lead platform and application software development using Scaled Agile practices...  ...performance metrics Requirements ~ Bachelor's degree in engineering or computer science ~7+ years in software engineering or project... 

    Danaher

    Alberta
    11 days ago
  •  ...constructing dynamic agents directly within tight project cycles to incorporate feedback in real time. - Fast prototypes. Rapidly engineering functional proof-of-value implementations to confirm technical feasibility prior to broader deployment commitments. - Art-of-the-possible... 
    Long term contract
    Full time

    Neuraflash

    Alberta
    25 days ago
  • $230k - $242.5k per year

     ...accountable for post-live value realization across the enterprise software portfolio. In this highly visible role, you will lead senior...  .... Partner with the Director of Enterprise Architecture & Engineering on shared-account coordination — ensuring the cross-org account... 
    Permanent employment
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Instacart

    Alberta
    2 hours ago
  • $90k - $100k per year

     ...- we want to hear from you! ABOUT THE ROLE The Reliability Engineer is assigned to identifying, developing and implementing engineering...  ...industry Required Technical Skills: Comprehensive computer software knowledge required, including Excel, Word, Project, Auto CAD,... 
    Internship
    Local area
    Flexible hours

    Amrize

    Alberta
    8 days ago
  • $72.06k - $138.94k per year

     ...At Capgemini Engineering, the world leader in engineering services, we bring together a global...  ...cars to life-saving robots, our digital and software technology experts think outside the box...  ...considering We are seeking a Senior Backend Engineer with 5+ years of experience building... 
    Permanent employment
    Full time
    Local area
    Remote work

    Capgemini

    Calgary, AB
    1 day ago
  •  ...We are looking for a Senior QA Automation Engineer to drive quality engineering practices...  ...The role involves close collaboration with software engineers, architects, product teams, and...  ...Experience testing WFM forecasting and scheduling engines or other complex rule-based business... 
    Full time
    Contract work
    Internship
    Remote work
    Relocation
    Shift work

    Miratech

    Alberta
    11 days ago
  •  ...facilities. This role works closely with Operations, Construction, Engineering, and Contractors to ensure safe, efficient, and successful...  ...Microsoft Office Suite, Bluebeam, and Commissioning Management Software. Minimum Third Class Power Engineering Certificate from an ABSA... 
    Full time
    For contractors
    Work at office

    Cooec

    Alberta
    13 days ago
  •  ...extraction utilizing appropriate mine plan or block modelling software. Participate in the annual slope stability internal inspection...  ...WE'RE LOOKING FOR Education: Bachelor's degree in Mining Engineering, Geo-science, Geology or related discipline. Preferred Education... 
    Long term contract
    Temporary work
    For contractors
    Internship
    Local area
    Flexible hours

    Amrize

    Alberta
    8 days ago
  •  ...including GA drawings, Isometrics, spool drawings, and as-built drawings based on engineering markups and field redlines. Operating AutoCAD, CADWorx 3D or SmartPlant 3D modelling software Update piping drawings to reflect field changes, tie-ins, and construction modifications... 
    Full time

    Cooec

    Alberta
    25 days ago
  • $155k - $215k per year

     ...development. You will partner closely with cross-functional engineering leaders, product peers, and executive stakeholders to drive outcomes...  ...builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available,... 
    Long term contract
    Work at office
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Alberta
    2 hours ago
  • $143k - $151k per year

     ...System (IDS) team, requiring technical fluency to bridge design, engineering, and tooling infrastructure. About the Role You'll own...  ...programs ~ Vendor/contract management experience: negotiating software contracts, managing relationships, optimizing spend, ensuring compliance... 
    Permanent employment
    Contract work
    For contractors
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Alberta
    2 hours ago
  •  ...Name: HITACHI ENERGY CANADA INC. Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: Yes Job Description...  ...). Proficient in Word, Excel, databases, email, and service software. Excellent written and verbal communication skills.... 
    Remplacement
    Full time
    Remote work
    Flexible hours

    Hitachi

    Alberta
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Software Engineer. Be the first to apply!