Work in Washington Veterans Jobs

Job Information

Adobe Inc. Engineering Manager - C++ in Seattle, Washington

Our CompanyChanging 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 a versatile, hands-on Engineering Manager to lead and grow a team of hardworking, high-impact engineers delivering experiences for industry-leading web, desktop, and mobile applications. You'll create an internal open-source development model to enable contributions throughout the company to complement those of your team. You'll work closely with partners in business, design, and project management, and you'll serve a team that is equally capable of giving and receiving technical guidance.What You'll Do To ensure the continued success of a dynamic and engaged technical team, your core responsibilities will be to:Lead and manage a team of software and quality engineers through research, technical design, implementation, delivery, and maintenance of softwareCreate an Inner Source model of Adobe-wide contributions to a single codebaseCreate impeccably organized system for ensuring the highest quality distributed contributionsMaintain effective communication and collaboration with partner teams, both local and remote, in completing interdependent work itemsInfluence technical direction for engineers, QE, product managers, user experience designers, and senior leadersEnsure transparency of project status to partnersManage each team member's performance, employing ongoing performance feedback and coachingWork with each team member in identifying and making progress toward career development goalsIncentivize quality code and effective communicationPartner with product leaders to provide a best-in-class customer experienceEngage with customers to understand problems, test ideas, and refine workflowsPromote modern technical standardsHire and train new engineersWrite code samples, prototypes, and pseudocode to guide implementationWhat you need to succeed Strong computer science fundamentalsA minimum of seven years of software engineering, with a minimum of three years of experience managing engineersProficiency developing world-class C/C++ applicationsConsistent record of successful execution of the complete software development lifecycleExperience leading or participating in open source software developmentDemonstrated ability to learn new technologies and to maintain a high degree of technical involvement with your teamExcellent written and verbal communication skillsAbility to work cooperatively with people at all levelsAmbition and passion about building world-class productivity workflowsExperience leading or participating in agile software developmentBA/BS in computer science, or equivalent work experienceHTML, JavaScript, and CSS proficiency preferredAdobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, sexual orientation, gender identity, disability or veteran status.