Top Software Engineer Jobs in Sydney, NSW
As a Staff Python Infrastructure Engineer, you will shape the ML and Python roadmap, improve the Python and ML engineering experience, develop tooling and metrics, enhance documentation, mentor engineers, and advocate for engineering best practices at Canva.
In this role, you will collaborate with stakeholders and cross-functional teams to design, develop, and maintain front-end components. You will implement best practices, mentor engineers, conduct code reviews, and contribute to front-end system architecture while staying current with industry advancements.
In this role, you'll design and maintain database infrastructure automation and solutions while analyzing performance and reliability. You'll support production issues, provide expertise on database technologies, and participate in design and code reviews, contributing to Canva's scalable cloud infrastructure.
Featured Jobs
You will lead, coach, and mentor a team of frontend and backend engineers while delivering on large initiatives and projects related to Canva's messaging platform. Collaborating with product managers and other stakeholders, you'll ensure alignment on goals and foster a culture of teamwork and effective communication.
As a Senior Backend Software Engineer, you will extend RPC frameworks to connect backend services in Java with Python-based ML systems, design tools for ML services integration, and improve API performance for 1 billion users. You'll also address production incidents and collaborate with stakeholders for robust production-grade solutions.
As the Engineering Manager for the Page Assembly team, you will lead a small team of engineers focused on building web page bootstraps. Responsibilities include ensuring delivery efficiency, collaborating with product management, setting technical direction, and mentoring team members.
In this role, you will build and enhance Canva's Release Platform for component deployment, migrate legacy systems to a new platform, ensure consistent feature parity and support, and mentor team members while working in a cloud ecosystem with modern microservices and DevOps practices.
As the Engineering Manager, you will lead a team of engineers to develop and analyze features for Canva. Your role includes coaching team members, setting goals, ensuring collaboration, and managing the team's development methodology. You will work closely with various stakeholders, own project delivery, and foster an open team culture.
As an Engineering Manager, you will lead high-performing teams, define technical strategy and roadmap, align team goals with company objectives, and foster an inclusive engineering culture while ensuring successful delivery of projects.
As a Senior Backend Engineer at Canva, you will design, develop, and deploy solutions that enhance design generation systems. You will work with various teams to innovate using state-of-the-art deep learning and generative AI technologies, facilitate collaboration, advocate for engineering needs, and contribute to strategizing the direction of projects.
All Filters
No Results
No Results