Canva
Staff Software Engineer - Data Sync Team
Found: Today
This role is based in Melbourne, VIC, Australia, with a hybrid working model that allows for remote work and in-person collaboration.
What you'll do:
- Own the technical vision for streaming-native data movement.
- Ship modernisation goals using Flink, Kinesis, and Iceberg.
- Define self-service ingestion and egress pipelines.
- Consult across teams to shape data movement needs.
- Co-design the team roadmap and mentor other engineers.
You're probably a match if:
- Have built platform infrastructure used by multiple teams.
- Experience with configuration frameworks or abstraction tooling.
- Production experience with data movement at scale.
- Strong in Python or Go, with practical knowledge of streaming technologies.
Tech stack:
Python, Go, Kafka, Kinesis, AWS DMS, Snowflake, Iceberg.