Backend Engineer

Canva Logo

Canva

πŸ“Remote - Australia

Summary

Join Canva Print, a rapidly scaling team bringing Canva designs to life. We offer flexible work arrangements, allowing you to work from the office, home, or a combination of both. As a Software Engineer, you will build scalable features, tools, and frameworks for our global customer base. You'll collaborate with cross-functional teams, designing, developing, and deploying solutions. We value strong computer science fundamentals and collaborative work styles. Canva provides a comprehensive benefits package including equity, inclusive parental leave, well-being allowances, and flexible leave options.

Requirements

  • Be at home working in our core technology environment - our core stack is Java backed by both relational and NoSQL databases as appropriate
  • Be firmly grounded in Computer Science and Engineering fundamentals including concurrency, multithreading, data structures, solution design, architecture, and design patterns
  • Enjoy working collaboratively with team members and communicating effectively
  • Write performant, scalable reusable components, including appropriate testing

Responsibilities

  • Build scalable features for our customers
  • Build tools and frameworks that help us rapidly and reliably conduct experiments across different parts of the Canva app
  • Design, develop and deploy solutions and hands-on software development – working closely with leads, designers, and product managers to deliver features and experiments to our customers worldwide
  • Work collaboratively and consult with leads, product managers, and engineers across teams at Canva to unblock front-end works that help your group deliver features and experiments to our customers worldwide
  • Communicate effectively with Product Managers and Engineers across Canva when developing a solution; seek and incorporate diverse perspectives to address complex issues

Preferred Qualifications

  • Experience with AWS & Docker
  • Experience in A/B testing and Experiment Driven Development
  • Experience and knowledge of cross-browser and cross-device development
  • Experience developing frontend
  • Experience developing e-commerce or online retail flows

Benefits

  • 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 well-being, social connection, office setup & more
  • Flexible leave options that empower you to be a force for good, take time to recharge and support you personally

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.