Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience in Python programming and backend development. Strong understanding of cloud services and microservices architecture. Experience with database technologies (SQL and NoSQL). Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes). Excellent problem-solving skills and ability to work collaboratively in a team. Strong communication skills to convey technical concepts to non-technical stakeholders.
About the job
The Backend Workflows Team at Canva is hiring a Senior Python Software Engineer. This team builds backend solutions that support user experience and streamline internal workflows. The position is fully remote within Australia and New Zealand.
Role overview
This role centers on designing and developing scalable backend systems using Python. The work involves applying software design patterns and working with cloud technologies to create efficient, reliable solutions. Collaboration with other engineers is a key part of the job, as the team values knowledge sharing and joint problem-solving.
What you will do
Contribute to the architecture and implementation of backend services
Work with Python and cloud platforms to deliver robust workflow solutions
Collaborate closely with team members to solve complex engineering challenges
Requirements
Strong experience with Python development
Familiarity with cloud technologies and backend system design
Comfort working in a collaborative, distributed team
Based in Australia or New Zealand (remote work supported)
About Canva
Canva is a leading graphic design platform that empowers users to create stunning visuals with ease. Founded in 2012, our mission is to democratize design by making it accessible to everyone. With a vibrant culture that values creativity and innovation, we are dedicated to building a diverse and inclusive workplace.
Similar jobs
1 - 20 of 580 Jobs
Search for Staff Software Engineer Data Synchronization Team Golang Python Aws
Join Canva as a Staff Software Engineer on our dynamic Data Synchronization Team! We are looking for talented engineers proficient in Golang and Python to help us enhance our data synchronization capabilities. This is a fantastic opportunity to work with cutting-edge technologies on an impactful project that serves millions of users worldwide. As part of our collaborative team, you will be responsible for designing and implementing scalable systems that ensure seamless data integration across various platforms.
Join Canva as a Senior Software Engineer specializing in Cloud Access. You will play a pivotal role in enhancing our cloud solutions using your expertise in Python, Golang, AWS, and GCP. Collaborate with a dynamic team to design, develop, and maintain scalable cloud infrastructure that supports millions of users worldwide. This is an exciting opportunity to innovate and lead within a fast-paced, growth-oriented environment.
Full-time|Hybrid|Sydney, New South Wales, Australia
Join the dynamic Squiz product team as we strive to develop a cutting-edge cloud-based Digital Experience Platform (DXP) that encompasses essential capabilities such as Content Management, Optimization tools, and Platform services.We are on the lookout for a Software Engineer/Team Lead who will play a pivotal role in our product engineering team on a permanent basis. The position will entail a balanced mix of hands-on coding and team management, approximately 50/50.We embrace flexibility! This role is open to candidates located on the east coast of Australia - whether in Sydney, Melbourne, or Brisbane.This hybrid role allows you to choose where and when you work, promoting a healthy work-life balance.
Full-time|A$1.2K/yr - A$1.2K/yr|Hybrid|Sydney, Australia
Location: Sydney, Australia (Hybrid, 3 days per week in office) Relevance AI develops technology that helps teams delegate complex work to AI agents. The platform allows organizations to build and manage intelligent agents, streamlining workflows and supporting collaboration and decision-making in a single environment. Clients include well-known companies such as Canva, Databricks, Confluent, Autodesk, Lightspeed, Rakuten, Aveva, Qualified, and Activision Blizzard. Relevance AI is backed by Bessemer Venture Partners, Insight Partners, Peak XV, and King River Capital. The company completed its Series B funding in April 2025 to accelerate growth in agentic automation. With headquarters in San Francisco and Sydney, the team values curiosity, collaboration, and execution. In 2025, LinkedIn recognized Relevance AI as Australia’s #1 Startup. Role overview The Senior Staff Software Engineer will join the Chat team in Sydney. This team manages the conversational interface of the Relevance AI platform, connecting users with AI agents, productivity tools, and research workflows. The Chat system relies on a scalable back-end to support real-time, intelligent user interactions. What you will do Set technical direction and lead execution for the Chat team Collaborate with product, engineering, and go-to-market teams to deliver enterprise-grade features and back-end systems Design complex systems and influence architectural decisions across teams Create solutions that shape customer experiences directly Why this role matters Engineering at Relevance AI pushes the boundaries of the AI workforce, supporting everything from individual creators to large-scale deployments. This role helps make AI more accessible, reliable, and production-ready for organizations worldwide.
Full-time|A$1.2K/yr - A$1.2K/yr|Hybrid|Sydney, Australia
Location : Sydney, AU, Hybrid (3 days in office required)About Us At Relevance AI, we are pioneering the future of the AI workforce. Our mission is clear: to empower teams to effortlessly delegate significant tasks to AI agents that operate, think, and collaborate like experts. With Relevance AI, anyone can create and manage intelligent agents designed to handle workflows, decisions, and collaboration—all within one cohesive platform. Our technology empowers industry leaders like Canva, Databricks, Confluent, Autodesk, Lightspeed, Rakuten, Aveva, Qualified, and Activision Blizzard, enabling them to enhance their operations, marketing, and sales efforts.Backed by prominent investors such as Bessemer Venture Partners, Insight Partners, Peak XV, and King River Capital, we successfully raised our Series B round in April 2025 to accelerate our growth and expand the possibilities of agentic automation.With our headquarters in both San Francisco and Sydney, we thrive in a hybrid work environment that fosters curiosity, collaboration, and execution. We are known for moving quickly, thinking big, and achieving together. In 2025, we proudly earned the title of LinkedIn’s #1 Startup in Australia.If you’re passionate about redefining the way the world interacts with AI, we invite you to join our team.The Role We are looking for a Staff Software Engineer to become a key member of our Builders team based in Sydney. This team is dedicated to enhancing the core builder experience on the Relevance AI platform, focusing on our agent builder, tool builder, and workforce builder functionalities. Your primary goal will be to improve the platform for our customers who are building agents and automation workflows.In this pivotal role, you will provide technical leadership and drive execution within the Builders team, collaborating closely with product, engineering, and go-to-market teams to deliver robust enterprise-grade capabilities and backend systems. This position offers high visibility and significant autonomy, allowing you to design complex systems and shape architecture across teams, with your contributions directly impacting customer outcomes.Every engineering team at Relevance AI is exploring different frontiers of the AI workforce, from enabling individual builders to scaling enterprise-grade AI systems utilized by thousands globally. This role is at the forefront of that mission, creating systems that make AI practical, reliable, and ready for production.At Relevance AI, your work will reach customers within hours, providing a unique opportunity to see the immediate impact of your innovations.
Full-time|A$1.2K/yr - A$1.2K/yr|Hybrid|Sydney, Australia
Location: Sydney, Australia (Hybrid, 3 days in office per week) Role overview The Staff Software Engineer on the Builders team at Relevance AI leads technical projects that shape the platform’s core builder experience. This team focuses on developing and refining features such as the agent builder, tool builder, and workforce builder. These features allow customers to create, manage, and automate AI-driven workflows within the platform. This position offers broad scope to design complex systems and influence architectural decisions. The role involves collaborating closely with product managers, other engineers, and go-to-market teams to deliver enterprise-level capabilities and maintain reliable back-end systems. The work here directly supports a wide range of customers, from individual builders to organizations scaling AI solutions worldwide. Engineers in this role see the impact of their contributions quickly, as updates reach customers within hours. The Builders team’s efforts help make AI accessible and production-ready for a growing user base. What you will do Provide technical leadership within the Builders team Design and implement features for agent, tool, and workforce builders Collaborate with product, engineering, and go-to-market teams Drive execution of projects that deliver enterprise-grade reliability Influence architectural decisions across teams and systems Work environment This is a hybrid role based in Sydney, requiring three days per week in the office. Relevance AI values curiosity, teamwork, and decisive action. The company supports a collaborative environment where engineers can see the results of their work quickly and contribute to making AI more dependable for customers.
Join Canva as a Senior Software Engineer on our Cloud Compute Team, where you will play a pivotal role in designing, developing, and maintaining our cloud infrastructure. You will leverage your expertise in Golang and Kubernetes to build scalable and efficient solutions that empower millions of users worldwide.As part of a dynamic and innovative team, you will collaborate with cross-functional teams to enhance our cloud services, ensuring reliability and performance. This is a fantastic opportunity for passionate engineers who thrive in a fast-paced environment and are eager to contribute to a product that is revolutionizing design.
Collaborate with a talented team on exciting projects and diverse clienteleEnhance your expertise in AWS, Data, and DevOps cloud operationsAlready familiar with AWS? We'll teach you the advanced skills!About itoc:We fast-track and mitigate the risks in our clients' transition to the cloud.As an award-winning provider of cloud consulting, engineering, and managed services, we have a solid history of guiding clients through their cloud strategies, implementations, and operations.Being a leading consulting partner with Amazon Web Services, we prioritize integrity and a commitment to successful projects.Culture and intelligence matter to us. Bring your unique skills to our dynamic environment where you will collaborate with some of the best minds in the cloud sector.We put in the hard work, but we also know how to have fun!The Opportunity:We are expanding our Data Team in Sydney and are seeking individuals eager to advance both technically and professionally. Your role will involve working with databases, data lakes, data warehouses, and data transformation using Python and SQL, while enabling AI/ML functionalities.As a Data Engineer, you will implement robust, production-ready data platforms that facilitate business data discovery, self-service capabilities, and AI/ML functions across various client types and industries, empowering them to leverage their data effectively.Key Responsibilities Include:Deploying data repositories, such as lakes and warehouses.Contributing to our expanding portfolio of data solutions.Ongoing optimization and management of data platforms.Developing transformational logic for data pipelines.Promoting data best practices to our clients.
We are seeking a highly skilled Senior Software Engineer with expertise in AWS and Terraform to join our dynamic team at Cuscal Limited. In this role, you will be responsible for designing, developing, and maintaining cloud-based applications while ensuring the highest standards of performance and security.If you are passionate about technology and innovation, and you thrive in a collaborative environment, we would love to hear from you!
Join our dynamic team at Objective as a Fullstack Software Engineer, where you will leverage your expertise in Java, ReactJS, and AWS to develop cutting-edge solutions. This role offers a unique opportunity to work on innovative projects that make a real impact.
The Backend Workflows Team at Canva is hiring a Senior Python Software Engineer. This team builds backend solutions that support user experience and streamline internal workflows. The position is fully remote within Australia and New Zealand. Role overview This role centers on designing and developing scalable backend systems using Python. The work involves applying software design patterns and working with cloud technologies to create efficient, reliable solutions. Collaboration with other engineers is a key part of the job, as the team values knowledge sharing and joint problem-solving. What you will do Contribute to the architecture and implementation of backend services Work with Python and cloud platforms to deliver robust workflow solutions Collaborate closely with team members to solve complex engineering challenges Requirements Strong experience with Python development Familiarity with cloud technologies and backend system design Comfort working in a collaborative, distributed team Based in Australia or New Zealand (remote work supported)
At IMC, technology is the driving force behind our success. Our proprietary software is designed in-house and plays a crucial role in executing millions of trading decisions daily. We thrive by making informed and rapid decisions that give us an edge over our competitors. The engineering teams based in Sydney tackle a diverse range of applications, tools, and functionalities, including the implementation of trading algorithms, options pricing, volatility calculations, simulation frameworks, market risk applications, trade reconciliation systems, and data analysis and visualization tools for traders. Our commitment to innovation means we often need to develop not only the business applications but also the cutting-edge tools that support our development processes. We are actively seeking to enhance our software engineering teams across our Strategy, Research Tooling, and Backbone teams. The Strategy Developers collaborate with our options research and trading teams in Sydney to design and implement systematic trading strategies. In this role, you will engineer solutions within a Python-centric ecosystem that empowers our researchers and traders to transition strategies from initial prototypes to full production. You will also contribute to the tactical development of trading, analysis, and visualization tools for front-office operations. The Backbone Developers focus on creating scalable, business-critical applications and automation tools that support IMC's Sydney Mid-Office and Risk Management departments. They gather requirements and feedback from various internal stakeholders to implement innovative automation solutions through advanced coding practices. The Research Tooling Developers work closely with APAC Quant Research and other engineering teams to build and enhance tools that facilitate cutting-edge quantitative research. Our systems enable researchers to execute large-scale computations on distributed clusters, facilitating the exploration of new trading strategies, model training, and back testing. Your Core Responsibilities: Develop, test, deploy, and maintain high-performance Python applications. Collaborate with traders, researchers, quants, and engineers to create scalable and reliable software solutions. Take full ownership of the development process, from gathering requirements to deploying in production. Implement automation and optimization projects to enhance trading and research workflows. Utilize advanced automated testing practices and frequent deployments to achieve agile and incremental improvements. Evaluate trade-offs between latency, throughput, simplicity, scalability, and maintainability within a complex technical environment.
Create impactful systems. Tackle intricate challenges. Collaborate with passionate individuals who care about code and each other! At Objective, we develop software that makes a significant impact in the world.With a diverse team of over 400 professionals across Australia, New Zealand, the United States, and the United Kingdom, we specialize in building cloud-first SaaS platforms that enhance the operations of governments and regulated industries — ensuring security, reliability, and scalability.Our solutions manage complex workflows, handle sensitive information, and operate in high-trust environments, where quality, security, and performance are paramount.Your Role:We are on the lookout for a Senior Software Engineer to join our talented team in Sydney.This position is not about cranking out features; you will engage with real customer challenges, developing systems that yield meaningful outcomes through thoughtful engineering, robust design, and strategic foresight.As a member of a collaborative and high-performing team, you will make contributions across the software stack while also influencing technical decisions, architecture, and engineering practices.This position reports to the Development Manager and does not entail people management responsibilities.
Join Canva as a Staff Backend Software Engineer on our User Platform team, where you will play a critical role in shaping the future of our product.In this position, you will be responsible for designing and implementing scalable backend systems that enhance user experiences. Collaborate with a talented team of engineers to build robust APIs and optimize performance across our platform.
Full-time|Hybrid|Sydney, New South Wales, Australia
Join the innovative product team at Squiz as we work to create a cutting-edge cloud-based Digital Experience Platform (DXP) equipped with vital capabilities such as Content Management, Optimization tools, and Platform services.We are on the lookout for talented Mid-Level Fullstack Software Engineers (with a backend focus) to enhance our product engineering team on a permanent basis. You will play a key role in enhancing the DXP's capabilities and have the opportunity to engage with AI technologies while collaborating with some of the brightest engineers in the industry.Location: We embrace flexibility! This position is open to candidates located on the east coast of Australia, including Sydney, Melbourne, and Brisbane. Our hybrid work model allows you to choose your work environment to suit your lifestyle.Key Qualifications:A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.A minimum of 5 years of hands-on experience in software development, particularly in building and maintaining large-scale software products.Proficiency in full-stack development, with strong skills in web-based languages and frameworks such as Node, TypeScript, React, and familiarity with cloud platforms like AWS.Solid understanding of testing principles, with demonstrated experience in implementing testing strategies to ensure software quality and robustness.Comfortable working within Agile or iterative development methodologies, primarily Scrum, with some teams adopting Kanban.Strong grasp of secure coding practices, especially standards set by OWASP.Experience mentoring junior and mid-level software engineers.Daily Responsibilities:Collaborate with a team of 3-5 software engineers to develop our Digital Experience Platform. Each team includes a Team Lead and engineers at various levels—junior, mid, and senior.Write and refine robust application code that fulfills all technical requirements.Work with team members to create User Stories, Acceptance Criteria, and estimates.Guide junior engineers and provide support to senior engineers.Draft and maintain comprehensive software documentation.Assist Team Leads and Engineering Managers in creating and executing technical roadmaps.Champion best practices in software development, code quality, and architecture across our tech stack, including Node, TypeScript, React, AWS, Cloudflare, and GitLab CI/CD.Note: This position is exclusively available for residents of Sydney, Melbourne, or Brisbane, and we do not offer sponsorship for this role.Why choose to work at Squiz?You’ll collaborate with a dynamic team focused on innovation and excellence while enjoying the flexibility to work in a way that suits you.
Location: Sydney, Australia (Hybrid: 3 days per week in office) Relevance AI develops a platform for building and managing intelligent agents that help teams automate workflows and improve collaboration. The company’s technology supports major clients such as Canva, Databricks, Confluent, Autodesk, Lightspeed, Rakuten, Aveva, Qualified, and Activision Blizzard, helping them strengthen operations, marketing, and sales. Backed by Bessemer Venture Partners, Insight Partners, Peak XV, and King River Capital, Relevance AI completed its Series B funding round in April 2025. With headquarters in San Francisco and Sydney, the team values curiosity, collaboration, and decisive execution. In 2025, LinkedIn recognized Relevance AI as Australia’s #1 Startup. Role overview The Enterprise team at Relevance AI seeks a Staff Software Engineer based in Sydney. This group focuses on building and scaling platform features for the company’s largest and most demanding customers. Projects emphasize security, reliability, compliance, and adaptability at enterprise scale, with particular attention to identity and access management, auditability, and regulatory requirements. What you will do Offer technical leadership and hands-on execution within the Enterprise team Work closely with product, engineering, and go-to-market teams to deliver enterprise-grade capabilities and backend systems Design complex systems and influence architecture across teams Ensure the platform upholds high standards for security, reliability, and compliance See the direct impact of your work on customer outcomes Impact and growth Each engineering team at Relevance AI addresses a distinct aspect of the AI workforce. The Enterprise team specializes in scaling AI systems for global organizations. This role plays a key part in making AI solutions functional, dependable, and production-ready for enterprise use.
Collaborate with a talented team on innovative projects and diverse clients.Utilize your expertise in AWS, data management, and DevOps cloud operations.Take the lead in designing and developing advanced data lake and Kafka solutions.About Itoc:At Itoc, we streamline and mitigate the risks involved in our clients' transition to the cloud. We are a prestigious cloud consulting, engineering, and managed services firm with an established history of aiding clients in their cloud strategies, implementations, and operational needs.As a premier consulting partner with Amazon Web Services, we prioritize building relationships grounded in integrity and our commitment to a no-failed-project philosophy.Culture and intellect are essential to our success—bring your unique skills and insights. This is not your typical working environment; you will be collaborating with some of the brightest minds in the cloud industry.We believe in hard work intertwined with enjoyment.The Opportunity:We are expanding our Data Team in Sydney and seeking individuals with strong technical leadership potential. This is an exciting opportunity to work with contemporary data architectures, including data lakes, Apache Kafka, databases, and data transformation using Python and SQL.As a Senior Data Engineer, you will create foundational, robust, and production-ready data platforms that facilitate business data discovery, self-service capabilities, and AI/ML functionalities across various clients and sectors, empowering them to maximize their data assets. You will be responsible for:Enhancing our expertise in key data focus areas;Data Lakes and Modern Data ArchitecturesRelational Databases and Data WarehousesApache Kafka clusters and servicesKeeping our clients ahead of the curve by leveraging the latest data technologies and tools.Contributing to our expanding portfolio of data solutions.Ongoing optimization and management of data platforms.Designing and developing data ingestion, transformation, and presentation pipelines.Promoting data best practices to our clients.The Ideal Candidate:To succeed in this role, you should possess:A passion for data!Experience with data lakes, databases, and pub/sub solutions.The ability to analyze business scenarios and the associated data landscape to uncover potential opportunities.Excellent communication skills and the ability to work collaboratively.
At Riot Games, we prioritize the players' experience above all. Our dedicated team in Sydney collaborates with global partners to develop cutting-edge features and technologies for an exciting upcoming R&D title. Whether you're enhancing backend architecture, creating tools for developers, or designing engaging player-focused features, you will help us build systems that enhance performance, scalability, and user engagement. As a Staff Software Engineer (Internal Job Title: Software Engineer III), you will take on technical leadership in critical areas of our projects. Your contributions will span the entire development lifecycle, from designing scalable solutions to mentoring team members and collaborating across departments to ensure top-tier experiences for both players and developers. At Riot, our software engineers possess extensive expertise in specific technical domains while also embracing the chance to work across different areas. You will tackle complex challenges using both new and existing technologies, forging innovative solutions to deliver unmatched value to players. You will report to an Engineering Manager within the R&D Game Team.
Join Canva, a leading global design platform, as a Staff Software Engineer focused on Frontend Development for Editing Collaboration. This role is perfect for adept engineers eager to contribute to innovative features that enhance user collaboration and creativity.As a part of our dynamic team, you will play a pivotal role in shaping the frontend architecture, ensuring seamless interaction and functionality for users worldwide. Collaborate with cross-functional teams to deliver exceptional experiences and elevate our platform's capabilities.
At Riot Games, our engineers possess profound expertise in specific technical domains while also embracing the chance to engage in diverse areas of work. As a Staff Software Engineer within the VALORANT team, you will play a pivotal role in shaping the architecture, deployment, and operation of our global services platform. Your work will enhance team synergy and facilitate cross-team objectives.In this role, you will spearhead the development of innovative services and drive continuous enhancements to our existing offerings. Establishing standards and frameworks for service development across VALORANT will be part of your responsibilities, along with optimizing the tools and pipelines for delivering and managing these services. Collaborating closely with technical teams at Tencent, you will ensure seamless service delivery and operation in China, harmonizing the developer experience and platform functionalities between Tencent and Riot regions.This is a full-time position located in Sydney, Australia.
Mar 26, 2026
Sign in to browse more jobs
Create account — see all 580 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.