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
Design and implement secure, high-performance code in Rust for blockchain-based systems and protocols. Develop and maintain smart contracts or blockchain runtimes (e.g., Substrate-based blockchains, Solana programs). Collaborate with a cross-functional team including engineers, researchers, and product managers. Optimize performance and memory usage for blockchain nodes or protocol-level services. Write clean, modular, and well-tested code.
As a senior software engineer on the team, you will own projects from start to finish, both greenfield and brownfield. You will gain first-hand understanding of what Datadog developers need, and inform our roadmap. Invent simpler, faster, more reliable, and more efficient build, test, and packaging tools. Treat CI like SREs treat prod, making sure our pipelines are green and fast. Prepare, run, and finish complex migrations.
As a Kotlin Multiplatform Engineer on Dittoβs SDKs team, you will play a pivotal role in simplifying real-time data synchronization for developers across multiple platforms. Youβll leverage Kotlinβs shared code capabilities to craft elegant, high-performance SDK modules that run seamlessly on Android, iOS, web, IoT, and desktop.
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.
Weβre looking for entrepreneurial, impact-driven engineers who thrive in fast-paced environments and want to be at the forefront of privacy-first decentralized applications. Youβll be part of a highly collaborative team working on the client-side stack that powers Aztec's zero-knowledge execution environment. You will design and build tools & SDKs that enable developers to build powerful, privacy-preserving dApps on Aztec.
Shape the trajectory of our Prop Trading desk by designing and improving essential infrastructure for trade execution, signal generation, model development, and strategy validation through backtesting. You'll drive the full software development process for trading strategies, actively managing their live performance. Collaborate closely with the business, exchanging ideas with traders to improve strategies, and be the specialist responsible for pioneering trading strategies.
As Canva scales change continues to be part of our DNA. You will be working on designing and implement security platform features that enable Canvaβs teams to move safely and quickly, owning the full lifecycle of features, from design docs and stakeholder alignment through implementation, testing, rollout, and maintenance. This role facilitates knowledge sharing and effectively advocates for engineering needs to non-technical stakeholders within the group.
The Product, Frameworks, and Tooling team builds systems that abstract away complexities, allowing developers to focus on building delightful experiences. As an intern you will implement new design system components and tools that developers at 1Password will use to build features, contribute to design system documentation and testing infrastructure and participate in design and code reviews.
Write efficient, scalable, and robust customer-facing features in one or more of our web, iOS, Android, or Rust tech stacks. Collaborate with people across the company like Product Design, Marketing, Sales, Customer Support, Quality Assurance, and other Software Development teams.