Backend Software Engineer

4 weeks ago


Melbourne, Victoria, Australia Canonical Full time

This is a senior position for a talented software engineer who is passionate about open source software, Linux, and Web Services at scale. The ideal candidate will have a strong background in developing public-facing APIs and web applications using Python. We are looking for someone who can work collaboratively with a globally distributed team, design and implement new features and enhancements from spec to production and ongoing operations at scale.

### Key Responsibilities

  • Collaborate remotely with a globally distributed team.
  • Write clean web service APIs to support both CLI and web frontend clients, using Python.
  • Design and implement new features and enhancements from spec to production and ongoing operations at scale.
  • Review code and technical designs produced by other engineers.
  • Discuss ideas and collaborate on finding good solutions.

### Requirements

  • Strong academic performance in Computer Science, STEM or a similar degree.
  • Demonstrated professional proficiency in developing public-facing APIs and web applications using Python.
  • Broad technology base with a focus on backend code and infrastructure.
  • Comfortable with Ubuntu as a development and deployment platform.
  • Curious, flexible, articulate, and accountable.


  • Melbourne, Victoria, Australia KPMG Australia Full time

    Job OverviewAs a skilled Senior Software Engineer - Backend, you will be responsible for developing and maintaining the backend of our software applications. This role involves working with our team to design, implement, and test software solutions that meet the needs of our clients. Key Responsibilities= Developing and maintaining high-quality software...


  • Melbourne, Victoria, Australia Qantas Group Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at Qantas Group, working on backend services for hotels and holidays offerings. The ideal candidate will have experience in Clojure and be passionate about software ergonomics, with a strong desire to learn and grow with our company.Key ResponsibilitiesDesign and develop...

  • Software Engineer

    1 month ago


    Melbourne, Victoria, Australia SchoolHouse Full time

    We are seeking a skilled Software Engineer to join our team and contribute to the development of our Backend systems. The successful candidate will have a strong background in programming languages and experience with software development methodologies. Key responsibilities include designing, developing, and testing software applications. The ideal candidate...

  • Software Engineer

    1 month ago


    Melbourne, Victoria, Australia CQUniversity Full time

    About the Role:We are seeking a highly skilled Backend Software Developer to join our team. As a key member of our team, you will be responsible for designing, developing, and maintaining our backend systems. If you have a passion for software development and want to work with a talented team, this could be the opportunity for you.Key Responsibilities:•...

  • Software Engineer

    3 weeks ago


    Melbourne, Victoria, Australia Gorilla Jobs Full time

    The company is seeking a highly skilled Backend Developer to join their team and contribute to the development of new features and functionalities.As a Backend Developer, you will be responsible for designing, implementing, and maintaining the back-end of the company's software applications.Key Responsibilities:Design and develop scalable and efficient...


  • Melbourne, Victoria, Australia Canonical Full time

    About CanonicalCanonical is a leading company in AU, recognized for its innovative approach to technology. With a rapid growth trajectory, we're seeking an exceptional candidate to join our team.The RoleWe're looking for a highly skilled Senior Backend Software Engineer to play a key role in shaping the future of our backend services. As a member of our...


  • Melbourne, Victoria, Australia Change Recruitment Full time

    Senior Ruby Backend EngineerWe are seeking an experienced Senior Ruby Backend Engineer to join our engineering team at Change Recruitment. The ideal candidate will have a strong background in Ruby on Rails and a passion for building scalable and efficient software solutions.Key Responsibilities:- Design and implement robust backend services using Ruby on...


  • Melbourne, Victoria, Australia Canva Full time

    At Canva, we're looking for an experienced Backend Engineer to join our Marketing Infrastructure team.We're seeking someone with a strong background in Java, commercial experience with complex, scalable applications, and exposure to broadcast ordering API integration patterns.Key Responsibilities:Design, develop, and deploy solutions and software...


  • Melbourne, Victoria, Australia Change Recruitment Full time

    Software Development OpportunitiesSalary: $80,000 - $110,000 per annumAbout the RoleWe are seeking a highly skilled backend software engineer to join our small team in Melbourne CBD.The ideal candidate will have experience with .NET or Java and worked with Winforms. They will be a self-starter with a keen interest in getting involved and expanding their...


  • Melbourne, Victoria, Australia Flip Full time

    About FlipWe're a company that sits at the heart of the logistics ecosystem, enabling senders and carriers to operate effectively.Our product, engineering, and customer-centric design teams work together to build high-quality solutions.We're a team of curious technologists who bring a fresh perspective to modernising the logistics industry.We're dedicated to...


  • Melbourne, Victoria, Australia Capgemini Full time

    About the Role:We are seeking a skilled software developer to join our team at Capgemini. As a key member of our team, you will be responsible for developing and maintaining cutting-edge software solutions.Key Responsibilities:Develop and maintain backend systems using the Go programming language.Collaborate with cross-functional teams to design and...


  • Melbourne, Victoria, Australia Salt Recruitment Full time

    About the Company: Salt Recruitment has teamed up with a growing SaaS organisation in Melbourne, seeking an Expert Backend Software Developer to join their innovative Engineering team on a permanent basis.Salary and Benefits: The company offers an attractive salary of AU$155000 - AU$170000 per annum + Super, plus hybrid working arrangements, allowing for 3...


  • Melbourne, Victoria, Australia Commonwealth Bank of Australia Full time

    ### Role SummaryWe are seeking an experienced Staff Software Engineer to join our Real Time Payments crew in Business Banking Technology. As a key member of our team, you will lead the end-to-end software engineering process, showcasing your forward-thinking solution design skills with hands-on development, deployment, security, and maintenance of the...


  • Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    Job DescriptionWe are seeking an experienced Senior .NET Software Engineer to join our team at XPT Software Australia Pty Ltd. In this role, you will be responsible for designing, developing, and deploying applications systems solutions that underpin business change programs in the Health Insurance industry.The ideal candidate will have a minimum of 8+ years...


  • Melbourne, Victoria, Australia Binance Full time

    Binance, a leading global blockchain ecosystem, is seeking an experienced Java Backend Engineer to join their team.About the RoleThis is an exciting opportunity for skilled professionals to work on scalable and reliable Java-based systems. As a Java Backend Engineer at Binance, you will collaborate with teams to define system requirements and architectural...


  • Melbourne, Victoria, Australia Airwallex Full time

    About AirwallexAirwallex is a pioneering unified payments and financial platform for global businesses. Our cutting-edge combination of proprietary infrastructure and software empowers over 100,000 enterprises worldwide to manage everything from business accounts, payments, spend management, and treasury to embedded finance at a global scale.Proudly founded...


  • Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    Job DescriptionWe are seeking a highly skilled DevOps Engineer and Full-Stack Developer to join our team at XPT Software Australia Pty Ltd. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our software systems.Key Responsibilities:Coding and scripting: Expertise in programming languages such as...


  • Melbourne, Victoria, Australia Zitcha PTY LTD Full time

    About UsAt Zitcha PTY LTD, we're pushing the boundaries of retail media innovation. Our Adaptive, Unified Retail Media Platform empowers retailers to unlock their full potential by seamlessly integrating planning, delivery, and insights across all channels.We believe that no two retailers are alike, and our composable architecture ensures you have the right...


  • Melbourne, Victoria, Australia Real Time Full time

    Company OverviewA leader in LegalTech, this Australian innovator provides a compelling environment for software engineers eager to solve complex problems and support a team committed to improving an industry ready for transformation.Estimated Salary: AU$120,000 - AU$180,000 per annumThis is a golden opportunity for an engineer who thrives in a collaborative,...


  • Melbourne, Victoria, Australia Hudson Australia Full time

    About the RoleHudson Australia is seeking an experienced Senior Backend Software Engineer to lead our API development efforts. As a key member of our technology team, you will design, develop, and maintain high-performance APIs to support our applications and services.ResponsibilitiesDesign and implement scalable RESTful or GraphQL APIs to meet business...