Engineering Manager, Programming Languages
We are in search of an experienced Engineering Manager to lead our high-performing Programming Languages team. In this role within the Developer Experience (DX) group, your main focus will be to mentor team members, gather feedback, and ensure a rich roadmap for valuable projects that make building DFINITY apps enjoyable and straightforward.
Responsibilities:
As the Engineering Manager for the Programming Languages team, your responsibilities include:
- Recruiting and retaining top-tier software engineers, guiding their growth and fostering a culture of continuous improvement.
- Developing a roadmap aligned with organizational priorities, community feedback, and technical considerations to consistently deliver impactful tools to developers.
- Providing the team with the right balance of structure and inspiration to foster innovation, mitigate obstacles, and manage distractions.
- Collaborating with internal and external stakeholders, such as research, product, design, legal, and marketing teams, to enhance project impact and minimize risks.
Background and Skills:
If the following traits resonate with you, you may be a great fit for our team:
- Understanding the distinction between engineering management and technical roles.
- Viewing leadership as a service to team members.
- Possessing over 10 years of experience as a software engineer, technical lead, and/or engineering manager.
- Having strong insights into effective language design and tooling while being adaptable to fresh insights.
- Proficiency in evaluating different agile frameworks and customizing processes to suit team dynamics.
- Past involvement in successful Open Source projects and fluency with the associated challenges and advantages.
- Prior experience in structuring roadmaps and adept at prioritizing requests from various sources.
- Expertise in the technical facets of developing developer tools such as compilers, parsers, formatters, debuggers, etc.
- Upholding integrity amid challenges and embracing them as learning opportunities.
- Openly sharing constructive feedback for team improvement.
- Effectively collaborating with colleagues across diverse locations and time zones.
About DFINITY and the Internet Computer:
DFINITY is a key contributor to the Internet Computer Protocol (ICP), dedicated to migrating global computation onto the secure ICP network. Leveraging its unique third-generation blockchain technology, ICP upholds a new era of tamper-proof, fully decentralized web applications. Notably, its robust technology supports running complete AI models within smart contracts, marking a significant advancement in secure AI implementation. ICP integrates seamlessly with Bitcoin, Ethereum, and other networks, facilitating multi-chain operations for digital assets and web3.
Embrace the opportunity to join our team, comprising over 250 skilled individuals, including renowned cryptographers, distributed systems engineers, programming language experts, and industry leaders. Together, we are reshaping the future of the internet and web3.
DFINITY, founded in 2016 by entrepreneur and crypto theoretician, Dominic Williams, is an equal opportunity employer committed to fostering diversity and inclusion in the workplace.