Senior Software Engineer, Python
Canva
๐Remote - Australia
Please let Canva know you found this job on JobsCollider. Thanks! ๐
Job highlights
Summary
Join the team redefining how the world experiences design at Canva, where you'll be working on building a world-class data platform and empowering Canvanauts with efficient & effective data capabilities.
Requirements
- You have five-plus (5-8+) years of commercial experience developing complex applications in Python
- Architecture and design experience for modern MPP cloud-based data platform and warehouse, Snowflake and AWS preferred
- Implementing data platform infrastructure resource management framework using Infrastructure as Code declaratively (e.g. Terraform)
- Experience improving testing frameworks and strategies, e.g. unit testing and integration testing
- Prior experience building, uplifting data governance capabilities, incl.: managing lineage, classification, treatment, access control, sovereignty, and etc
- You have extensive experience in developing clean, readable, and maintainable code; The libraries and tools developed by the team are used by hundreds of developers at Canva so they need to be easily understandable
- You are comfortable with computer science and engineering fundamentals: concurrency, data structures
Responsibilities
- Design and implementation of a declarative infrastructure management framework for Canvaโs data platform (Snowflake and AWS) to enable self-service data pipeline and analytics development by Canvaโs data community
- Build out automated governance for data platform across all data workloads
- Uplift & iterate data access controls framework towards finer grain controls and policy based access controls
- Improve development practices through improvement to testing strategies and frameworks
- Contribute towards the growth of data platform teams, incl. hiring, onboarding, training of the fellow engineer
- Contribute towards up/cross skill training on usage of data platform in Canvaโs data community
- Uplift engineering practices, especially on engineering, architecture and documentation
- Engage data community to improve data platform capabilities and tooling
- Proactively search and identify opportunities, shape and lead data platform initiatives to achieve material business value
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
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.
Similar Remote Jobs
- ๐Worldwide
- ๐United Kingdom
- ๐South Africa
- ๐Austria
- ๐Ireland
- ๐ฐ$155k-$190k๐Worldwide
- ๐Canada
- ๐India
- ๐India
Please let Canva know you found this job on JobsCollider. Thanks! ๐