Job Closed
This listing is no longer active.
Design anything. Publish anywhere.
Staff Software Engineer – Data Sync Team, Golang, Python, AWS
Location
Australia
Posted
130 days ago
Salary
0
Seniority
Lead
Job Description
Staff Software Engineer – Data Sync Team, Golang, Python, AWS
Canva
• Drive technical strategy for data pipeline workflows, making trade-offs that balance short and long-term needs across multiple teams and domains • Deeply understand “the 80% workflows” performed by platform engineers day-to-day and how these contribute to the broader mission • Provide technical expertise to multiple teams and contribute to engineering standards and best practices across Canva • Navigate complex stakeholder relationships, translating between technical and business needs while advocating effectively for engineering requirements • Take significant ownership of configuration frameworks and infrastructure abstraction tools, leading improvements to code structure and reducing technical debt • Define and roll out new tools, standards, and processes that improve engineering effectiveness across multiple teams • Help build and develop the team through effective delegation, mentorship, feedback, and by identifying opportunities for others to grow • Work alongside the team engineering lead to identify high-value opportunities and ensure the team’s roadmap is always pointing in the right direction
Job Requirements
- Deep expertise with Python or Go programming languages
- Strong Computer Engineering / Science knowledge around fundamentals and first principles relating to concurrency, multithreading, data structures, architecture, and various design patterns
- Strong experience with AWS, and ideally GCP cloud environments
- Experience in platform engineering roles with demonstrated ability to work across multiple teams
- Experience with AI tooling for software engineering, such as Copilot or Claude Code
- Exceptional communication skills with ability to influence and build relationships across diverse stakeholders
- Proven ability to think strategically, connect external changes to strategy, and drive momentum on large initiatives
- Experience developing others, providing actionable feedback, and building high-performing teams
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
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior React/Node.js Developer, FinTech
Sigma Software GroupWe support enterprises, product houses, and startups with custom software solutions development and IT consulting.
• Design and implement large-scale software solutions and components using multiple technologies, with a primary focus on Node.js and ReactJS • Maintain a consistently high level of quality throughout all stages of the development • Communicate effectively to collaborate closely with the team and gain full context for complex tasks • Follow the best engineering practices, as well as company and client guidelines • Play supervisory, advisory, and coaching roles for less-experienced engineers on the team • Promote clean code, as well as design patterns and principles
A.I. Developer, Python / Business Analyst
Onyx Government ServicesSDVOSB, Systems Integrator to Federal Civilian Agencies, the Intelligence Community, and Department. of Defense.
• Design, build, and deploy end-to-end AI pipelines for content moderation • Engage with operational business stakeholders to identify key initiatives • Extract text/tables from PDF documents using OCR (Tesseract, AWS Textract, Azure Form Recognizer) • Create/build labeling pipelines for training datasets • Train custom ML models (NLP/OCR) for document classification • Implement end-to-end pipeline: PDF → labeling → training → inference → API serving • Version control all code, datasets, and models using Git • Deploy models as REST APIs (FastAPI) • Work collaboratively to align business requirements with data and analytical solutions
Staff Backend Engineer, Historical APIs
Helius Sunlink PVYour partner on energy generation equipments
• Architect and lead the development of ingestion, indexing, and retrieval systems across our archival infrastructure • Drive technical strategy for API performance, reliability, and scalability across high-throughput services • Design and optimize data models and query patterns for ClickHouse, Postgres, and RocksDB at scale • Lead system design discussions and make architectural decisions on caching, distributed data patterns, and performance trade-offs • Set standards for operational excellence, debugging methodologies, and performance profiling across production systems • Mentor senior engineers and elevate the team's technical capabilities • Partner with leadership on long-term technical roadmap and infrastructure investments • Identify and drive solutions to complex, ambiguous problems that span multiple systems
Senior Backend Engineer – SQL
SkillableCreate hands-on experiences that connect learning to work. We help you validate skills and accelerate job readiness.
• Designing, optimizing, and maintaining Azure SQL database environments • Supporting development teams and modern DevOps practices • Partnering closely with engineering teams and architects to ensure database design, deployment, and performance are aligned with application development and agile delivery • Designing and modeling relational database solutions using SQL technologies (e.g., Azure SQL) • Deep involvement with engineering team in the Data Access Layer using EF CodeFirst modeling, mappings, and LINQ queries • Establishing data unit test patterns and framework for LINQ/query expressions and other data access patterns • Planning, scripting, reviewing, and rolling out EF migrations • Analyzing and optimizing SQL query performance • Optimizing performance of application-generated queries on Azure SQL Database • Operating as a subject matter expert on data access and ORM integration • Automating database deployment and maintenance tasks using CI/CD pipelines and infrastructure-as-code • Managing and synchronizing database changes across environments • Overseeing and managing Azure cloud-hosted databases • Integrating and maintaining monitoring and alerting solutions for proactive database performance management • Exploring and recommending new technologies, patterns, and methods • Collaborating with Architects to implement high availability and disaster recovery solutions • Participating in agile ceremonies and on-call rotations as needed




