Staff Backend Engineer

1 month ago


Perth, Western Australia Canva Full time

About the Role

This is a leadership position for the Product Insights Enablement team at Canva. As a Staff Backend Engineer, you will be responsible for shaping the vision of the platforms our teams build. You will partner with other engineers and product leads to build impactful solutions that empower more informed product decision-making at the scale of Canva.

Key Responsibilities

  • Define the technical roadmap and architecture for the services powering our internal platforms for product decisioning.
  • Establish yourself as an expert in developing platforms that facilitate decision-making while being deeply integrated with the company's data ecosystem.
  • Propose innovative approaches and solutions to future-proof Canva's product decision platforms and deliver on business outcomes.
  • Engage with others to shape the improvements through writing design documents and running design meetings.
  • Design and implement the most intricate aspects of the system, showcasing your aptitude for tackling complex technical challenges effectively.
  • Guide the implementation of major projects, planning task breakdown and keeping engineers in sync using excellent verbal and written communication skills, including architectural diagrams.
  • Provide guidance and mentorship to other engineers, assisting them in their professional development and helping them navigate technical challenges.

Requirements

  • Extensive experience developing distributed web applications on the JVM, with a deep understanding of Java (other JVM languages like Scala or Kotlin are a plus, though we primarily use Java 17).
  • A track record of successfully planning and executing complex architectural changes, with a strong focus on creative problem-solving rather than reliance on specific frameworks or libraries.
  • Excellent communication and collaboration skills, both written and verbal, with the ability to foster a positive working environment across stakeholders and engineers.
  • Proven experience mentoring and guiding engineering teams, unblocking technical challenges, and serving as a role model.
  • Mastery of computer science and engineering fundamentals such as concurrency, data structures, and distributed systems, along with a strong grasp of resiliency techniques like load balancing, throttling, back pressure, and circuit breaking.
  • Hands-on experience working in large distributed cloud environments (AWS preferred) and familiarity with cloud-native technologies such as Kubernetes and Terraform.

What's in it for you?

  • Equity packages - we want our success to be yours too.
  • Inclusive parental leave policy that supports all parents & carers.
  • An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more.
  • Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally.

About the Team

The Product Insights Enablement team is a group of 4 teams dedicated to creating reliable insight-as-a-service platforms that assist the entire company in planning and decision-making. Our team consists of a diverse mix of engineers, product managers, and product designers collaborating to reach these goals.


  • Software Engineer

    1 month ago


    Perth, Western Australia StartupHire PRO - Australia Full time

    As a Software Engineer - Backend, you will be responsible for designing, developing, and maintaining the backend of our software applications. You will work closely with the front-end team to ensure seamless integration and a high-quality user experience.Key responsibilities include:Designing and developing scalable, efficient, and secure backend...


  • Perth, Western Australia Pyramid Global Technologies Full time

    About Pyramid Global Technologies, a leading technology firm.Estimated annual salary: $120,000 - $180,000Job OverviewWe are seeking an experienced Senior Backend Java Engineer to join our team. The ideal candidate will have expertise in Angular JS, extensive experience in Java 7 and above, and hands-on knowledge of SQL Server, CSS, and HTML.Key...


  • Perth, Western Australia Sodexo Full time

    We are seeking a skilled Sr. Software Engineer (Backend) to join our team at "{company}".Key Responsibilities:Design and develop high-quality, scalable, and maintainable software componentsCollaborate with cross-functional teams to identify and prioritize project requirementsImplement and deploy software solutions using modern technologies and...

  • Software Engineer

    3 weeks ago


    Perth, Western Australia Green Light Full time

    We are looking for a skilled Backend Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining scalable and efficient backend systems.Main Responsibilities:Design and implement backend APIsDevelop and maintain high-quality codeCollaborate with cross-functional teamsRequirements:Strong knowledge of...


  • Perth, Western Australia Allura Partners Full time

    About the OpportunityWe are seeking an experienced Senior Backend Developer to join our team and drive innovation in AI-driven solutions. This is a permanent opportunity for a skilled developer with a passion for shaping the future of AI applications.Job DescriptionIn this role, you will be focused on developing cutting-edge backend solutions that impact...


  • Perth, Western Australia Offshore Staff Assist Full time

    Job Title: Senior Mechanical Engineer SpecialistWe are seeking a highly skilled and experienced Senior Mechanical Engineer Specialist to join our esteemed client in Australia. As a key member of the dynamic team, you will play a vital role in supporting mechanical engineers in the design, development, testing, and manufacturing of mechanical devices and...

  • Software Engineer

    1 month ago


    Perth, Western Australia Ready Resources Full time

    About the Job:We are seeking a skilled Software Engineer to join our team at {company}.The successful candidate will have experience with Python and JavaScript, and will be proficient in backend and frontend development.Key Responsibilities:Design and develop scalable software solutions using Python and JavaScript.Collaborate with cross-functional teams to...


  • Perth, Western Australia Offshore Staff Assist Full time

    Offshore Staff Assist is currently seeking a highly skilled Mechanical Engineering Specialist to join their dynamic team in Australia.This role demands precision, attention to detail, and a commitment to excellence in engineering practices. The ideal candidate will possess a solid background in supporting mechanical engineers in the design, development,...


  • Perth, Western Australia Offshore Staff Assist Full time

    We are seeking a skilled High-Tech Mechanical Engineering Specialist to join our team at Offshore Staff Assist in Australia.The ideal candidate will possess a solid background in supporting mechanical engineers in the design, development, testing, and manufacturing of mechanical devices and systems. This role demands precision, attention to detail, and a...


  • Perth, Western Australia Offshore Staff Assist Full time

    We are seeking a highly skilled Senior Mechanical Engineer to join our team at Offshore Staff Assist in Australia.As a key member of our dynamic team, you will play a vital role in the design, development, testing, and manufacturing of mechanical devices and systems. Your expertise will be essential in supporting engineers and other professionals on project...


  • Perth, Western Australia Offshore Staff Assist Full time

    Offshore Staff AssistWe are seeking a skilled Diesel Motor Mechanic to join our dynamic team in Australia.The ideal candidate will have a strong background in diesel engine maintenance and repair, combined with a keen eye for detail and a commitment to excellence.This role involves ensuring the peak performance and reliability of a wide range of diesel...


  • Perth, Western Australia Hudson Australia Full time

    About the RoleWe are seeking a highly skilled Principal Engineer to join our dynamic team in Sydney. As a key member of our engineering team, you will be responsible for driving change and innovation through strategic leadership and technical expertise.Your primary focus will be on strengthening our integrated platform system by leveraging your Java...


  • Perth, Western Australia Offshore Staff Assist Full time

    About Our Esteemed Client in AustraliaOffshore Staff Assist is partnering with a prominent client in Australia to find an experienced Construction Project Manager to oversee and lead various construction projects.The ideal candidate will have extensive experience in the construction industry, demonstrating strong leadership, project management skills, and a...


  • Perth, Western Australia Offshore Staff Assist Full time

    Offshore Staff Assist is currently seeking highly skilled and dedicated Mechanical Engineering Technicians to join their dynamic team in Australia.Job DescriptionThe ideal candidates will possess a solid background in supporting mechanical engineers in the design, development, testing, and manufacturing of mechanical devices and systems. This role demands...


  • Perth, Western Australia Offshore Staff Assist Full time

    We are seeking a skilled Diesel Engine Technician to join our team at Offshore Staff Assist in Australia.The ideal candidate will have a strong background in diesel engine maintenance and repair, with a minimum of 5 years' experience in the field. A competitive salary package is on offer, including benefits, opportunities for permanent residency, and...


  • Perth, Western Australia Canva Full time

    At Canva, you will be part of a dynamic teamWe are seeking an experienced Engineering Manager to lead our Messaging Surfaces team.The successful candidate will have a strong background in technical people leadership and mentorship of engineers.Key responsibilities include:Coaching and mentoring a team of frontend and backend engineersDeveloping coaching...


  • Perth, Western Australia Allura Partners Full time

    About Allura PartnersWe are a trusted partner for major ASX-listed and private enterprises in Australia, offering executive search, recruitment, and business transformation. Our expertise spans Executive Search, Accounting & Finance, Transformation & Change, and Technology & Digital.Job Overview:This is a permanent opportunity for a skilled Senior Ruby on...

  • Mechanical Engineer

    4 weeks ago


    Perth, Western Australia Offshore Staff Assist Full time

    Fitters (General) Wanted for Premier Client in AustraliaOur esteemed client, a leading Australian manufacturing and maintenance company, is seeking an experienced and skilled Fitter (General) to join their dynamic team. This role involves performing fitting tasks across various machinery and equipment, ensuring optimal performance and reliability.About the...


  • Perth, Western Australia Offshore Staff Assist Full time

    Diesel Engine Technicians play a critical role in maintaining the peak performance and reliability of diesel engines, adhering to the highest standards of operational efficiency and safety.Our client is seeking an experienced and skilled Diesel Engine Technician to join their dynamic team. The ideal candidate will bring a strong background in diesel engine...


  • Perth, Western Australia Offshore Staff Assist Full time

    Diesel Motor Mechanic Position AvailableWe are seeking an experienced and skilled Diesel Motor Mechanic to join our client's team in Australia.The ideal candidate will bring a strong background in diesel engine maintenance and repair, combined with a keen eye for detail and a commitment to excellence. Key responsibilities include ensuring the peak...