Senior Software Engineer - Python

2 days ago

Apply Now
Logo of Canva

Canva

Design • Graphic Design • Web app • Software engineering • Startup

1001 - 5000

Description

• Join the team redefining how the world experiences design. • Work in a flexible environment where you can choose how you work. • Contribute to the Data Platform Group building innovative data infrastructure and services.

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 • Nice to have: Prior experience in data processing using Analytical SQL

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

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com