Taro Logo

Staff Backend Engineer

Adobe changes the world through digital experiences, providing tools for design and digital content creation to emerging artists and global brands.
$153,600 - $286,600
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Backend Engineer

Adobe's Frame.io division is revolutionizing video production collaboration, serving over 1 million creative professionals worldwide. As a Staff Backend Engineer, you'll join one of the largest Elixir applications globally, where you'll craft scalable solutions for the post-production domain. The role combines technical leadership with hands-on development, requiring expertise in building large-scale web applications and database systems.

You'll work in a collaborative environment where knowledge-sharing and mutual support are paramount. The position offers the opportunity to shape core backend systems, mentor junior engineers, and work directly with cross-functional teams to bring new features to life. Frame.io's engineering team values quality, informed technical decisions, and code that drives business value.

Adobe offers a competitive compensation package that varies by location ($153,600 - $286,600 annually), plus equity awards and annual incentives. The company is recognized globally for its exceptional work environment and unique "Check-In" approach to employee development. Adobe is committed to diversity and inclusion, providing equal opportunities to all qualified candidates.

This role is perfect for experienced backend engineers who are passionate about building scalable systems, have deep expertise in database technologies, and either know Elixir or are eager to learn. You'll be part of a team that's changing how videos are made while working on challenging technical problems in a supportive, growth-oriented environment.

Last updated 2 months ago

Responsibilities For Staff Backend Engineer

  • Write solid and scalable code
  • Perform regular code reviews
  • Build new features and services in Elixir
  • Provide technical leadership to junior engineers
  • Design and implement data models for post-production domain
  • Contribute to Elixir application development
  • Work with designers, client engineers, and product owners

Requirements For Staff Backend Engineer

PostgreSQL
  • Solid experience in developing multiple large-scale Web application backend systems
  • Experience in PostgreSQL or MySQL outside of an ORM
  • Familiarity with common API and services design best practices
  • Deep experience in overall system design and implementation
  • Experience migrating legacy components with little to no downtime
  • Ability to analyze and solve difficult problems across the backend
  • Experience in Elixir or comparable functional programming language

Benefits For Staff Backend Engineer

Equity
  • Annual Incentive Plan (AIP)
  • Equity awards
  • Competitive salary based on location