Canva
Staff Software Engineer - Data Sync Team
Found: Today
This role is based in Sydney, Australia with a full-time onsite schedule.
What you'll do:
- Own configuration frameworks and abstraction tools for data movement.
- Lead the shipping of streaming modernization using technologies like Flink and Kinesis.
- Define self-service ingestion and egress pipelines for data movement.
- Consult across teams to shape their data movement needs.
- Co-design the team roadmap and mentor existing team members.
Requirements:
- Experience building platforms used by multiple teams.
- Strong in Python or Go, with practical knowledge of streaming technologies.
- Experience with data movement at scale and cross-team consulting.
- Software engineering depth, focusing on backend engineering.
Tech stack:
Python, Go, Flink, Kinesis, AWS, Snowflake, Iceberg.