Backend Software Engineer

Canva
Summary
Join Canva's Revenue Platform group as an Engineer and contribute to the design, development, and deployment of robust solutions. Collaborate with team leads, designers, and product managers to deliver impactful features and experiments globally. Develop solutions autonomously, articulate technical concepts clearly, and mentor teammates. Proactively advocate for engineering needs, drive projects forward, and identify opportunities for simplification and improvement. The ideal candidate possesses strong backend development proficiency in Java, excellent communication skills, and proven API and database experience. This role involves close collaboration with internal stakeholders, evaluating solution options, and proposing scalable software architectures.
Requirements
- You have strong proficiency in backend development, with solid expertise in Java
- You possess a collaborative mindset and excellent communication skills
- You have proven experience building APIs and working effectively with databases
- You're able to engage closely with internal stakeholders, understanding their requirements, iterating on ideas, and developing tailored solutions
- You're skilled in evaluating solution options, considering tradeoffs, and proposing scalable software architectures to address business challenges
- You're comfortable and effective in collaborative environments involving frequent interactions, pair programming, and regular code reviews
Responsibilities
- Design, develop, and deploy robust solutions through hands-on software development, working closely with team leads, designers, and product managers to deliver impactful features and experiments to customers worldwide
- Autonomously develop solutions and clearly articulate technical concepts to various stakeholders, including non-technical audiences
- Mentor teammates and advocate proactively for engineering needs
- Take initiative in driving projects forward, and navigating challenges and roadblocks to achieve goals
- Identify complexities in your work and actively seek opportunities for simplification and improvement
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