Job Closed

This listing is no longer active.

Canva logo
Canva

Founded in 2012, Canva offers an online graphic design and publishing platform used by millions of people across the globe. As an employer, Canva offers flexibl

Senior Backend Engineer – Video AI Engine

Location

Australia

Posted

128 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Engineer – Video AI Engine

Canva

• Building and scaling backend services supporting video AI infrastructure • Developing robust APIs and pipelines for video model inference • Optimising systems for latency, reliability, and throughput • Collaborating with MLEs, Researchers, and Product teams to bring new capabilities to life • Ensuring observability and smooth operations of video services • Bringing a pragmatic and product-focused mindset to backend development

Job Requirements

  • experience building and scaling distributed backend systems
  • strong programming skills in a backend language (e.g., Java, Go, Python)
  • familiarity with cloud infrastructure (e.g., AWS, GCP) and service orchestration
  • exposure to machine learning workflows or serving systems
  • strong collaboration skills and a growth mindset
  • passion for building elegant systems that unlock creative potential at scale

Benefits

  • Employees can work remotely

Related Job Pages

More Backend Engineer Jobs

Sigma Software Group logo

Senior Java Developer

Sigma Software Group

We support enterprises, product houses, and startups with custom software solutions development and IT consulting.

Backend Engineer128 days ago
Full TimeRemoteTeam 1,001-5,000Since 2002H1B No Sponsor

• Design, develop, and deploy large-scale distributed systems capable of handling substantial volumes of data with scalability, low latency, and fault tolerance • Architect and implement APIs and event-driven solutions to meet system requirements and enhance functionality • Diagnose and resolve complex production issues in services and technology, providing code and data fixes • Create and execute comprehensive unit, API, regression, and performance tests to ensure system reliability and efficiency • Collaborate closely with cross-functional teams to address and resolve production incidents quickly, ensuring minimal downtime

Brazil
Job Closed
ServiceTitan logo

Senior Software Engineer, Backend

ServiceTitan

The operating system for the trades

Backend Engineer128 days ago
OtherRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Own entire features from planning through deployment • Update data models as we learn more about our users and their needs • Build reliable integrations with external service APIs • Fix those weird bugs that only show up in production • Keep our application secure and performant • Write documentation your teammates will actually thank you for

United States
$152.6K - $204.2K / year
Job Closed
Sutherland logo

C++/Qt, QML & Java Developer

Sutherland

We make digital 𝐡𝐮𝐦𝐚𝐧™ #MakeDigitalHuman

Backend Engineer128 days ago
Full TimeRemoteTeam 10,001+Since 1986H1B Sponsor

• Design and develop applications using C++ (C++ 14/17/20). • Design and develop Android applications using Java. • Develop UI components using Qt (Qt6 above) and QML. • Implement responsive and intuitive UI/UX using QML. • Integrate UI with backend logic using Qt signals & slots. • Optimize application performance and memory usage. • Work on cross-platform development (Linux/Windows). • Debug and resolve complex technical issues. • Write clean, maintainable, and well-documented code. • Participate in code reviews and design discussions. • Collaborate with cross-functional teams (QA, DevOps, Product).

Bulgaria
Job Closed
OtherRemoteTeam 501-1,000H1B No Sponsor

• perform automation and engineering tasks, data, infrastructure/operations, and security engineer tasks in cloud environments. • Produce quality and maintainable code • Write clean, concise, and maintainable code • Work with other agile teams to effectively design, build, and deliver cloud-based solutions • Create and sustain micro-service applications using Java and Spring Boot • Analyze system logs to perform root-cause analysis of performance or infrastructure issues • Help define and enforce development best practices • Automate pain points in the software development process (local development and CI/CD pipeline) • Contribute to the development of user stories, acceptance criteria and participate in story estimation • Participate in writing automated tests to verify the intent of stories • Support other developers through code reviews and pairing when they have questions or hit blockers • Work with other teams to coordinate integration testing across multiple teams • Support and improve the overall system • Work closely with business analysts and subject matter experts to understand requirements and translate to software solutions • Participate in design meetings with the projects and technical specialists • Actively participate in merge requests • Plan and carry out deployments • Investigate data quality issues raised by users of the system • Investigate errors in applications and perform root cause analysis • Develop with Javascript frameworks such as REACT and Angular • Research data sources for ways to expand the usefulness of the system • Provide application programming interfaces (APIs) and services • Support the security posture of the system • Contribute to hardening OS images, applications, and containers • Perform security scans and produce reports of the outcomes • Collaborate with and as a team and attend Daily Stand Ups (DSUs), backlog grooming, sprint demos, and other agile ceremonies • Facilitate communication and integration across AI/ML, Engineering and DevSecOps teams.

United States
Job Closed