Cloud-Native Full Stack Software Engineer

3 weeks ago


Sydney, New South Wales, Australia Laing O'Rourke Full time

About the Role

We are seeking a skilled Cloud-Native Full Stack Software Engineer with experience in building scalable backend services and APIs for SaaS platforms to join our team. The ideal candidate will have extensive software engineering background using Python, ReactJS, PostgreSQL, and software frameworks such as Django.

Key Responsibilities

  • Design and develop cloud-native backend services and APIs using Python, Django, and PostgreSQL, following engineering best practices.
  • Implement microservices and event-driven architectures using AWS services like Lambda, API Gateway, Aurora, and EKS.
  • Develop web-based UIs using React and TypeScript.
  • Develop integrations with 3rd party applications and services using various approaches including REST APIs as well as file-based.
  • Collaborate with cross-functional teams and business stakeholders, guiding the definition, design, and implementation of new product features.
  • Actively review solution designs and help maintain code quality and organization through code reviews.
  • Identify and correct bottlenecks and fix bugs.

About You

  • 10+ years of proven experience as a Full Stack Engineer or similar role.
  • Solid software engineering background with experience in writing software for backend systems / APIs/services and web-based UIs using programming languages (such as Python and ReactJs), relational databases (such as PostgresSQL), and frameworks (such as Django).
  • 3+ years of experience in building applications using cloud-native applications in AWS using services such as Lambda, API Gateway, RDS.
  • Strong track record of using modern application architectures such as microservices and event-driven architectures.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Experience with Agile/Scrum methodologies.

Estimated Salary: £80,000 - £110,000 per annum, depending on experience.

Benefits

We offer industry-leading benefits such as specialized learning and development programs, a mental health and wellbeing program, industry leading paid parental leave policy, an additional purchased leave option, and coaching programs for staff on parental leave.

Diversity & Inclusion

We are committed to building a workforce that reflects the diverse society in which we live and work. Laing O'Rourke is proud to hold the Workplace Gender Equality Agency (WGEA) Citation - Employer of Choice for Gender Equality.



  • Sydney, New South Wales, Australia A2B Australia Full time

    About the RoleAt 13cabs, we are on a mission to revolutionize the personal transport industry with cutting-edge technology. As a Cloud Native Full Stack Engineer, you will be part of a collaborative development team building innovative solutions for our customers.Key ResponsibilitiesCollaborate with cross-functional teams to deliver seamless user...


  • Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full time

    XPT Software Australia Pty Ltd is seeking a highly skilled Senior Full Stack DevOps Engineer to join our team in Australia.As a Senior Full Stack DevOps Engineer, you will be responsible for designing, implementing, and maintaining the entire software development lifecycle, from coding to deployment. You will work closely with our cross-functional teams to...


  • Sydney, New South Wales, Australia Laing O'Rourke Full time

    We are seeking a highly skilled Expert Full Stack Engineer to join our team at Laing O'Rourke.About the RoleAs an expert in building cloud-native applications, you will design and develop scalable backend services and APIs using Python, Django, and PostgreSQL. Your extensive experience in software engineering will enable you to implement microservices...


  • Sydney, New South Wales, Australia Opus Recruitment Solutions Full time

    Job Title: Full Stack Software EngineerLocation: Remote, Sydney, AustraliaJob Type: PermanentSalary: Up to $130,000 per annum + superAbout the Role:We are seeking an experienced Full Stack Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and maintaining robust, scalable, and...


  • Sydney, New South Wales, Australia Laing O'Rourke Full time

    Job OverviewWe are seeking an experienced Senior Full Stack Software Engineer to join our team. This role will involve designing and developing scalable backend services and APIs using Python, Django, and PostgreSQL.About the RoleThe ideal candidate will have a strong software engineering background with experience in building cloud-native applications on...

  • Software Engineer

    3 weeks ago


    Sydney, New South Wales, Australia Laing O'Rourke Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team and contribute to building scalable cloud-native applications on AWS. The ideal candidate will have extensive experience in software engineering, using Python, ReactJS, PostgreSQL, and software frameworks such as Django.Key Responsibilities:Design and develop scalable backend...


  • Sydney, New South Wales, Australia Darumatic Full time

    Darumatic is an IT consultancy that specializes in cloud-native technologies. Our mission is to empower clients to develop better software solutions.We are passionate about collaborating with clients to transform their development and infrastructure teams, enabling them to thrive in a cloud-native environment. Our supportive culture fosters opportunities for...


  • Sydney, New South Wales, Australia Microsoft Full time

    About the RoleWe are seeking a talented Cloud Native Software Engineer to join our Azure Kubernetes Service team. As a key member of our team, you will work on the orchestrator that provides and manages Azure customer's Kubernetes clusters.As a Cloud Native Software Engineer, you will interact with and develop deep understanding of other Azure services,...


  • Sydney, New South Wales, Australia Pearson Carter Full time

    We are seeking a talented Full Stack Software Engineer to join our team at Pearson Carter.With the latest tech, including .NET Core and Azure cloud-native services, you will have the opportunity to build exceptional systems and contribute to our innovative projects.As a key member of our team, you will be responsible for developing robust and scalable...


  • Sydney, New South Wales, Australia 13cabs Full time

    A2B Australia is a leading taxi network and technology provider in Australia.We are seeking a skilled Senior Cloud Native Software Engineer to join our team.


  • Sydney, New South Wales, Australia laing O'Rourke Full time

    About Laing O'RourkeLaing O'Rourke is a leading international construction and infrastructure company with a 70-year presence in Australia.We deliver diverse projects, from high-security military bases to landmark buildings, leveraging our expertise to meet client demands and deliver certainty.The RoleAs a highly skilled Full Stack Engineer, you will design...


  • Sydney, New South Wales, Australia XPT Software Australia Pty Ltd Full time

    About the Role:XPT Software Australia Pty Ltd is seeking an experienced Senior DevOps Engineer with a strong background in Full-Stack development to join our team. The ideal candidate will have a deep understanding of cloud computing, containerization, and automation.Key Responsibilities:Design and implement scalable and secure cloud-based systemsDevelop and...


  • Sydney, New South Wales, Australia TAL Full time

    OverviewTAL is a leading provider of life insurance solutions in Australia, and we're looking for an experienced software engineer to join our team. As a Senior Software Engineer - Cloud Native Applications, you'll play a key role in developing and maintaining our cloud-based applications.SalaryWe offer a competitive salary package, with an estimated annual...


  • Sydney, New South Wales, Australia Laing O'Rourke Full time

    About the RoleWe are seeking a skilled Full Stack Engineer to join our team at Laing O'Rourke. The ideal candidate will have extensive experience in building backend services and APIs for SaaS platforms using Python, ReactJS, and PostgreSQL.Key ResponsibilitiesDesign and develop scalable backend services and APIs using Python, Django, and...


  • Sydney, New South Wales, Australia Commonwealth Bank of Australia Full time

    Transformative Career Opportunities at Commonwealth Bank of AustraliaWe are seeking an exceptional Full Stack Senior Software Engineer to join our team in Sydney, Australia. As a key member of our Digital HB Tools squad, you will play a pivotal role in maintaining and enhancing state-of-the-art tools that streamline the home buying experience.About the...


  • Sydney, New South Wales, Australia Microsoft Full time

    Job DescriptionThe Azure Kubernetes Service team is seeking a highly skilled Senior Software Engineer to lead the development of next-generation cloud-native infrastructure on Azure.As a Senior Software Engineer, you will focus on enhancing Kubernetes to support running workloads in large scale on AKS. Your expertise in developing infrastructure controllers,...


  • Sydney, New South Wales, Australia SafetyCulture Full time

    About SafetyCultureSafetyCulture is a customer and product-led SaaS company with a mission to empower frontline workers to take ownership of their safety and well-being. Our team fosters an inclusive culture where everyone feels they belong, making teams better every day.As part of our mission, we help customers resolve workplace safety issues efficiently...


  • Sydney, New South Wales, Australia Pearson Carter Full time

    Job Title: Senior Full Stack Software EngineerAbout the Role:We are seeking a skilled Senior Full Stack Software Engineer to join our team at Pearson Carter. As a key member of our team, you will be responsible for designing and developing innovative software solutions using Python, Django, TypeScript, and React.Responsibilities:Design and develop core...


  • Sydney, New South Wales, Australia Pyramid Global Technologies Full time

    Pyramid Global Technologies seeks a seasoned Cloud Native Azure Solutions Architect to lead the development of large-scale developed products with scope for guiding technology strategy and roadmap.The role revolves around the development of an in-house built application used for managing Properties and Facilities, serving over 5,000 users across Australia...


  • Sydney, New South Wales, Australia Darumatic Full time

    About DarumaticDarumatic is an IT consultancy that specializes in cloud-native technologies. Our mission is to empower clients to build better software.We are passionate about collaborating with clients to transform their development and infrastructure teams into cloud-native entities. Our supportive culture offers various opportunities for professionals to...