About the position
The Engineering Director of Developer Enablement at Backbase is responsible for leading and managing a team of engineers focused on delivering exceptional tools, platforms, and resources to empower the developer community. This role involves driving the technical strategy and execution of developer enablement initiatives, collaborating with cross-functional teams, and staying updated on emerging technologies and industry trends. The Engineering Director will also lead the design and delivery of developer tools and platforms, drive the creation of technical documentation and training programs, and collaborate with stakeholders to align initiatives and build strong relationships.
Responsibilities
- Provide strong leadership, guidance, and mentorship to a team of engineers focused on developer enablement initiatives.
- Foster a collaborative and high-performance culture, ensuring the team's professional growth and development.
- Set clear goals, expectations, and deliverables, and regularly assess team performance.
- Define and drive the technical vision, strategy, and roadmap for developer enablement initiatives.
- Collaborate with stakeholders to understand their requirements and translate them into scalable and impactful technical solutions.
- Stay updated on emerging technologies, industry trends, and best practices in developer enablement to enhance offerings continuously.
- Lead the design, development, and delivery of developer tools, platforms, and frameworks to streamline the development process.
- Identify opportunities to improve developer productivity, code quality, and collaboration through automation, tooling, and process enhancements.
- Ensure the scalability, reliability, and security of the developer tools and platforms.
- Drive the creation and maintenance of comprehensive technical documentation, guides, tutorials, and sample code to empower developers.
- Collaborate with the technical writing team to ensure the accuracy, clarity, and relevance of the documentation.
- Develop and deliver training programs, workshops, and webinars to enable developers to utilize tools and platforms effectively.
- Partner with cross-functional teams to understand their needs and align developer enablement initiatives accordingly.
- Build strong relationships with key stakeholders, both internal and external, to drive collaboration, gather feedback, and prioritize initiatives.
- Represent the company at conferences, industry events, and developer communities to showcase developer enablement initiatives and gather insights.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Advanced degree preferred.
- Proven experience (10+ years) in engineering leadership roles, preferably in developer enablement or developer tools.
- Strong technical background and understanding of modern software development practices, languages, frameworks, and tools.
- Demonstrated success in leading and managing high-performing engineering teams.
- Experience in driving technical strategy, architecture, and execution of developer enablement initiatives.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with diverse stakeholders.
- Strong problem-solving skills, with a focus on delivering practical, scalable solutions.
- Passion for developer empowerment and enhancing the developer experience.
Benefits
- Responsible for the effective operation of the value stream
- People and team management
- Motivation, personal growth, purpose, values, and productivity
- Organizational setup
- Delivery management and engineering processes
- Drive the overall strategy of the value stream
- Developer Enablement mission
- Curating best practices and developing libraries and tools
- Accelerate developer productivity and speed of innovation
- Open by Design mantra
- Combine open source with expertise
- Build a community that embraces developer talents
- Create conditions for high-performance development teams
- Ensure features meet high expectations of developers
- Address non-functional requirements like security and reliability
- Work closely with product counterparts
- Surface best practices, engineering vision, strategy, policies, processes, and procedures
- Develop engineering strategies and processes to meet business objectives
- Exceptional communication and leadership skills
- Collaborate with stakeholders across the company
- Define processes and set priorities for recruitment forecasting
- Ensure teams have the capacity to meet customer demand