Backend Engineer

closed
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
This job is filled or no longer available