
Staff Software Engineer – Infra, Quality Platform, Java, Golang
Canva
full-time
Posted on:
Location Type: Remote
Location: Australia
Visit company websiteExplore more
Job Level
About the role
- Join the team redefining how the world experiences design.
- You’ll design, build, and evolve core components of our Quality Platform, crafting the cutting-edge frameworks and tools.
- Deliver on complex, high-stakes technical problems that span multiple systems and teams.
- You’ll champion a seamless testing experience, innovating on our frameworks and tooling to tackle flakiness.
- You’ll become a key partner for engineers across Canva, actively listening to their challenges, gathering feedback, and co-designing platform solutions.
- You’ll own the operational health and scalability of critical testing infrastructure, proactively monitoring, debugging, and improving systems.
- You’ll streamline and accelerate the testing feedback loop by enhancing our CI/CD integrations.
- You’ll continuously seek out opportunities for innovation, experimenting with new technologies and approaches.
Requirements
- Strong Software Engineering Craft: You have demonstrated experience building and maintaining robust software systems, applying strong knowledge of system design, data structures, and operational best practices.
- Passion for Developer Empowerment: You have a genuine interest in, or experience with, building developer tools, testing infrastructure, CI/CD systems, or other platform-level solutions that improve the lives of engineers.
- Understanding of Quality & Testing: You possess a solid grasp of test automation principles across different levels (unit, integration, E2E) and understand the challenges involved in building reliable, maintainable test suites and frameworks.
- Developer-Centric Mindset: You naturally put yourself in the shoes of your users (other engineers), demonstrating empathy and a drive to create intuitive and frictionless developer experiences
- Pragmatic Problem-Solving: You excel at breaking down complex technical challenges, identifying root causes, and delivering practical, effective solutions that provide real value
- Collaborative Communicator: You can articulate technical concepts clearly and work effectively within a team environment, readily sharing knowledge and engaging with stakeholders across the engineering organization.
- Drive and Adaptability: You are proactive, results-oriented, and comfortable navigating ambiguity, thriving in a fast-paced environment where you can take initiative and drive outcomes.
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 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringsystem designdata structurestest automationCI/CDtesting infrastructuredeveloper toolsunit testingintegration testingE2E testing
Soft Skills
developer-centric mindsetpragmatic problem-solvingcollaborative communicatorempathyadaptabilityproactiveresults-orientedinitiativeeffective communicationteam collaboration