Adobe is looking to integrate generative AI features into their Firefly web application, requiring a technology leader to manage a team of engineers in developing and delivering these new capabilities.
Requirements
- Experience in developing commercially successful single-page web applications using modern frameworks such as React, Lit, GraphQL, and modern JavaScript languages like TypeScript is crucial.
- Excellent technical skills in evaluating systems architecture, particularly using extensive knowledge of full-stack technologies.
- 10 years of shown experience in software engineering is required. This experience should demonstrate a deep understanding of software development principles, practices, and methodologies.
- Have proven ability leading software engineering teams, including successfully leading and guiding teams to deliver high-quality software solutions.
- Strong technical background and analytical abilities.
- It is important to have a track record of optimally developing, leading, coaching, and mentoring software engineers.
Responsibilities
- Manage a team of engineers from start to finish in developing the Firefly web application, including research, design, security assessment, implementation, and feature delivery.
- Integrating generative AI features from our product and applied research teams at Adobe.
- Craft an expressive framework that enables rapid innovation, keeping pace with the ongoing generative AI revolution.
- Take ownership of the development life cycle, closely supervising progress, identifying risks and opportunities, and ensuring access to senior leadership when needed.
- Contribute to the architecture and high-level structure of our applications.
- Facilitate squad effectiveness by providing technical mentorship, unblocking challenges, and celebrating their achievements.
- Drive culture and process improvements across the broader engineering organization.
Other
- Work closely with product management and clients to define and refine the product roadmap, user experience, priorities, and schedule.
- Play a pivotal role in attracting, hiring, onboarding, and retaining exceptional engineers through mentorship, and grow them professionally and personally.
- You will rely on a combination of data and your instincts to make informed decisions and drive the team's progress quickly.
- Foster a culture that values teamwork, knowledge sharing, and accomplishment celebration to encourage collaboration and shared accomplishments.
- Be a great leader and teammate: Collaboration is key to our success, and you will lead by example, fostering teamwork and supporting enterprise-wide collaboration.
- Collaborate and adapt to different cultures, time zones, and work styles.
- BS or MS in Computer Science or related field, or equivalent experience.