Job Description
The API Platform team is responsible for providing tools and libraries to empower engineers to scale backend services to billions of users.
This staff software engineer will be responsible for guiding the implementation and turning vision into a reality.
This individual will have a widespread impact across the organization by facilitating and orchestrating cross-team initiatives.
The ideal candidate will have ten-plus years of commercial experience developing sophisticated distributed web applications on the JVM, with experience writing Java and other backend languages such as Scala, Python, and Typescript.
This staff software engineer will design and implement intricate aspects of the system, showcasing their aptitude for tackling complex technical challenges effectively.
The successful candidate will guide the implementation of major projects, assisting in realistic task breakdown and keeping engineers in sync within and across teams using excellent verbal and written communication skills.
This role involves proposing innovative approaches and solutions to future-proof Canva's distributed cloud infrastructure.
The ideal candidate will also possess strong communication and teamwork skills, both written and verbal, and the ability to facilitate collaboration across teams.
This staff software engineer will provide guidance and mentorship to other engineers, assisting them in their professional development and helping them navigate technical challenges.
Required Skills and Qualifications
Commercial experience in developing sophisticated distributed web applications on the JVM
Experience writing Java and other backend languages such as Scala, Python, and Typescript
Strong communication and teamwork skills
Able to facilitate collaboration across teams
Innovative problem-solving approach
Ability to guide others and facilitate growth
Benefits
This role offers a wide range of benefits including the opportunity to work with a talented team and contribute to a cutting-edge project.
The ideal candidate will have the chance to shape the vision of the platform and make a lasting impact.
Others
This is a key role in the organization and requires a highly skilled individual who can lead and motivate others.
The ideal candidate will be a strategic thinker who can drive innovation and growth.
This role offers a high level of autonomy and flexibility, allowing the successful candidate to work independently and make decisions that benefit the organization.