Engineering Manager, Adobe Spark

3+ months agoSeattle, WA

Our Company

Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.

We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!

The Opportunity

Adobe is seeking an Engineering Manager to help us build the next generation of Adobe Spark. We're building web apps and supporting services to democratize the visual design process. We use AI techniques and Adobe technologies to enable anyone to author bespoke designs with mixed media, motion and typography. We're looking for someone with a strong technical background in the areas of Motion, Rendering, and Layout who knows how to:

  • Work collaboratively with peers across fields
  • Guide a diverse team of engineers to deliver high quality releases on a continuous cycle using standard methodologies for agile development
  • Develop a balanced and flexible team through both diversity and providing opportunities to learn and innovate
  • Build modern, well architected web front-ends that can be delivered as a web app or TWA mobile app, using powerful back-end technologies and Artificial Intelligence to build Adobe magic
What You'll Do
  • To ensure the continued success of a dynamic and engaged technical team, your core responsibilities will be to:
  • Lead a team of software engineers through technical design, implementation, delivery, and maintenance of software
  • Maintain effective communication and collaboration with partner teams, both local and remote, in completing interdependent work items
  • Influence design decisions and technical direction for engineers, QE, product managers, user experience designers, and senior leaders
  • Ensure transparency of project status to leaders & partners
  • Employ ongoing performance feedback and mentorship
  • Work with each team member in identifying and making progress toward career development goals
  • Incentivize quality code and effective communication
  • Partner with designers and business leaders to provide an outstanding customer experience
  • Engage with customers to identify problems, test ideas, and refine workflows
  • Promote modern technical standards
Desired Competencies and Experience

  • Experience with Imaging, 2D and 3D Rendering Engines, Graphics, Animation, Video, Typography or Layout are highly desirable
  • BS or MS in Computer Science or equivalent
  • Demonstrated experience managing or leading development teams through full product delivery cycles
  • 7+ years of engineering experience, 3+ as a manager
  • Experience using common software development methodologies and software design patterns and have experience leading significant software projects/products.
  • Strong skills in JavaScript/HTML/CSS, experience with Web
  • Components, Vue, React, Angular or equivalent frameworks
  • Experience and desire for data driven development

Job ID: Adobe-R107719