Job Description
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!
We're looking for a Senior Software Engineering Manager to lead the Experience League & Scalable, Collaborative Content Model (SCCM) engineering team.
The engineering team is in charge of building, maintaining and monitoring the Experience League website and back-end infrastructure. Experience League is a high-visibility and business critical website which requires focus and engineering excellence. Experience League’s mission is to enable Adobe Experience Cloud customer success by providing a central location for enablement, documentation, training, peer-to-peer community and customer support.
What you’ll do:
- Lead and mentor a team of full-stack developers throughout the entire development process, from research and architectural design to implementation and delivery of features for the Experience League websites and backend services.
- Take ownership of the product’s development lifecycle, track progress, identify risks and opportunities, and set engineering strategies, processes, and standards. Establish measurable goals and lead the team to deliver per commitments.
- Collaborate with Product Management, Marketing (Adoption & Retention), Engineering, and Data Science teams, as well as executives, to define and refine the product roadmap, user experience, priorities, and schedule. Your insights will help shape the direction of Experience League and ensure it meets user needs and expectations.
- Evaluate the technical trade-offs of major decisions, provide strong technical mentorship, and balance short-term needs with long-term improvements.
- Set the standard by driving continuous innovation through exploring novel approaches, tools, and frameworks to develop scalable and efficient engineering solutions.
- Promote culture and process improvements within the team and cultivate a positive, collaborative and inclusive work environment.
- Hire, evaluate, onboard, and retain high-performing team members. Support their professional and personal growth through mentorship and coaching.
What you need to succeed
- Bachelor’s degree in a technical field such as Computer Science or equivalent experience.
- 10+ years working in software engineering, with a deep understanding of software development principles, practices, and methodologies.
- 5+ years leading software engineering teams to deliver high-quality software solutions/applications.
- Expertise in web development technologies, with experience in developing commercially successful web portals and/or single-page web applications using the latest frameworks such as React, GraphQL, and JavaScript versions.
- Technical skills in evaluating and making informed decisions about systems architecture, with deep knowledge of full-stack technologies and infrastructure optimization.
- Experience in architecting and building CI/CD pipelines, and proficiency in Agile/SCRUM development methodologies (SCRUM certification such as CSM accreditation, is a bonus)
- Demonstrated ability to collaborate effectively with cross-functional teams, facilitating smooth communication and collaboration between engineers and stakeholders for the successful completion of projects.
- Consistent record of developing, leading, coaching, and mentoring software engineers with the ability to champion a positive and growth environment, ensuring the team's professional development
Preferred Qualifications:
- Proven experience with content pipeline, CI/CD and syndication approaches
- Experience in SEO and information architecture
- Familiarity with 3rd party community, support and content management platforms
- Experience in building generative and conversational AI solutions, such as discovery interfaces, chatbots and other tools
- Advocate and adopter of Localization and Accessibility standard methodologies
- Experience integrating Adobe Experience Cloud solutions would be a major plus
Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $146,300 -- $281,100 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process.
Company Info.
Adobe
Adobe is the global leader in digital media and digital marketing solutions. Our creative, marketing and document solutions empower everyone – from emerging artists to global brands – to bring digital creations to life and deliver immersive, compelling experiences to the right person at the right moment for the best results. In short, Adobe is everywhere, and we’re changing the world through digital experiences.