This role sits in the Video subgroup, working alongside passionate engineers and designers building powerful tools for video editing, compositing, and export across platforms. The Video Compositor team is responsible for developing, maintaining, and evolving the systems that power Canvaโs video experiences. This team owns the backend systems as well as components of the web stack that enable the export to downloadable videos.
Job listings
A Senior Software Engineer (Generalist) will have the opportunity to work on a variety of game engineering tasks. As a generalist, you will have considerable flexibility to work between our disciplines of gameplay, infrastructure and game engine development. This role requires broad interest and knowledge across multiple disciplines. Develop and manage new features throughout their entire lifecycle. Work directly on Unreal Engine and our infrastructure. Debug, profile, and optimise code.
We are looking for a Director of Gameplay Engineering with a diverse set of technical game development skills and experience to help support our dynamic gameplay and narrative systems within the deep narrative worlds that we aim to deliver with each of our games. Candidates will be expected to lead teams owning entire subsystems in our game. This person will need to ensure that these systems receive the level of attention and care that will bring our games to the next level.
As an Engineering Manager in API Platform you will play a crucial role in developing capabilities that power Canvas hundreds of microservices. Your expertise will contribute to the design and implementation of components that get used by hundreds of engineers to process billions of messages for our millions of users. All the while we must uphold our commitment to reliability, availability and security. The services you help build will ensure our users have a great experience every time they come to design on Canva.
As a self-starting and results-driven engineer on Tripadvisor's on-site marketing (OSM) team, you will collaborate with Product Managers to bring key features to market. You will build features end to end, work with a large number of technologies, move quickly, and release features daily, trusting your engineers to come up with, implement, and take responsibility for their own designs.
The Firefox team at Mozilla is looking for recent graduates up to senior level engineers to join us in our mission to build a better Internet. In this role, you will improve Firefox for the benefit of users and web developers alike. Day-to-day tasks will include writing code, tests, and specifications as well as building prototypes, solving problems, analyzing data, and learning new skills to become an even stronger engineer.
Experienced Full stack C Embedded developers are needed to join our team and work closely with one of the worldโs leading customers in the automotive and electronics area. You will be dealing with the most recent SW and HW on the market, touching the latest technologies in the automotive & electronics industries, focusing on modern hypervisor-based solutions.
As a Flight Software Engineer, you will automate the operation of highly complex aircraft systems by developing highly deterministic C++ software in a bare metal environment. You'll drive requirements and implement excellent unit tests. You'll also have the opportunity to work directly with flight hardware in the lab and on the plane, plan flight testing, and watch your code fly an aircraft.
Lead a global software organization (30โ40 engineers and managers) across Planning and Controls teams responsible for AV motion planning, trajectory generation, and actuation logic. Define and execute the technical roadmap aligned with Motionalโs product and operational milestones. Balance cutting-edge research with robust productization to ensure your teamโs software performs safely and reliably in dynamic, complex environments.
Enable unified communication across all platforms with audio, video, and messaging capabilities. Lead audio integration into desktop applications in collaboration with multiple vendors. Utilize expertise in SIP, SDP, ICE, TURN , and other call signaling protocols to test, tune, and optimize audio experiences. Focus on audio quality, resiliency, connectivity, and overall reliability of a phone calling solution.