Engineering Manager, Developer Experience
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Chainlink Labs is the primary developer of Chainlink, a decentralized computing platform that powers the verifiable web. The Engineering Manager for Developer Experience will lead a team of engineers to enhance CI/CD processes and develop comprehensive testing frameworks, ensuring high-quality developer tooling and operational support for blockchain applications.
Responsibilities:
-
Lead, mentor, and develop up to ten software and SRE engineers, fostering a high-performance culture and enabling career growth.
-
Drive the development and continuous improvement of CI/CD pipelines, including self-service tooling, automation, secure-by-design principles, and compliance.
-
Oversee the development of advanced testing frameworks to ensure comprehensive coverage of functional and non-functional requirements across multiple blockchain and off-chain products.
-
Partner closely with engineering leadership, product management, and security teams to define and deliver robust developer tooling and operational frameworks.
-
Collaborate effectively with cross-functional stakeholders to set clear expectations, align on scope, and ensure timely delivery of self-service tooling and services
-
Champion best practices in reliability, security, scalability, and maintainability across the DevEx team.
-
Maintain team health and productivity through effective project management, clear communication, and supportive team practices.
-
Recruit and hire top engineering talent, raising the bar for the team and broader organization.
Requirements
Required:
-
Minimum of 8 years experience in software engineering, with at least 3 years in a leadership or managerial role.
-
Demonstrated expertise in managing and improving CI/CD pipelines and developer tooling in complex engineering environments.
-
Experience managing the engineering and delivery of internal engineering tools and platforms for globally distributed internal customers.
-
Proven experience in building and leading teams responsible for mission-critical tooling and infrastructure.
-
A strong passion for making developers highly productive.
-
Familiarity with Golang and its ecosystem.
-
Deep understanding of software development lifecycle, testing methodologies (functional, performance, chaos), and operational tooling.
-
Experience partnering closely with technical and non-technical stakeholders, successfully managing scope, priorities, and expectations.
-
A servant-leadership mindset focused on empowering and motivating teams to achieve exceptional results.
-
Ability to adapt quickly and effectively to rapidly evolving technologies and shifting organizational priorities.
Preferred:
-
Hands-on experience in blockchain technologies, decentralized applications, or related Web3 infrastructure.
-
Technical expertise in designing and scaling data infrastructure and distributed systems architecture.
-
Familiarity with security best practices, secure artifact management, and compliance in software delivery.
-
Strong operational skills and the ability to balance speed and quality pragmatically.
-
Experience working with a team located across multiple time zones.
-
Active participant, or interest in, the blockchain ecosystem.
About the company
Chainlink Labs provides open-source blockchain oracle solutions and specializes in the development and integration of chainlink. Founded in 2014, headquartered in San Francisco, California, USA, team size 501-1000 employees, currently Public Company.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦