Job Description
Summary
As an Engineering Manager in our Decentralised-Oracle-Network (DON) Coordination team, you will play a pivotal role in accelerating Chainlink’s ability to go after projects that empower internal product builders to self-serve their Chainlink node deployments, upgrades and maintenance. This includes establishing secure access patterns and promoting best practices.
In this role, you will lead the DON-as-a-Service (DaaS) Team. Leading the team day-to-day, with a primary focus on people and performance management while being a pace-setter. Through a close partnership with product, their manager and partner teams, they will align and then execute on a roadmap that synergises with the company’s global priorities. From there, you will drive our self-service infrastructure narrative further. Providing an "as-a-service" platform to deploy Chainlink nodes and compose DONs made up of third-party node operators. Moreover, this work will feed directly into the Chainlink Enterprise vision, bringing DaaS to external customers.
Requirements
- Minimum of 5 years experience in software engineering roles, along with at least 3 years in a software development management role leading a team of 3+ people
- Demonstrated ability to identify and eliminate toil within teams or systems, reducing friction and improving operational efficiency.
- Proficiency in using data to influence decisions, avoiding reliance on command/control methods. Ability to communicate persuasively without resorting to emotion or hyperbole.
- Extensive experience with cloud infrastructure technologies (e.g., AWS, Azure, Google Cloud) and best practices in deploying and managing scalable, highly available systems.
- Successful track record of shaping and maturing infrastructure to support company growth and evolving business needs.
- Proven ability to develop and mentor engineers, facilitating their career growth and promoting individuals to the next career level.
- Experience in managing performance issues, including turnaround situations and handling departures with professionalism and fairness.
Preferred Requirements
- Experience or knowledge of blockchain technology, Web3 protocols, and the challenges related to developing large, distributed systems
- Demonstrated ability to identify and eliminate toil across diverse teams or systems, contributing to overall operational efficiency even outside direct responsibilities.
- Proven track record of using data to influence decisions at the team or project level, employing factual analysis over command/control methods and avoiding emotional or hyperbolic influences.
- Extensive hands-on experience working with or managing cloud infrastructure teams, including proficiency in Infrastructure as Code (IaC), GitOps, Kubernetes (K8s), and the Grafana observability stack.
- Experience in Golang or any other strongly-typed programming language preferred
- Background as an SRE or Infrastructure Manager, with a focus on managing highly visible, high-scale systems critical to the core business of the company.
- Track record in a successful company that has significantly scaled engineering teams and undergone multiple major infrastructure and/or workflow replacements, navigating challenges and ensuring continuity of critical services.
All roles with Chainlink Labs are global and remote-based. Unless otherwise stated, we ask that you try to overlap some working hours with Eastern Standard Time (EST).
Skills
- AWS
- Development
- Software Engineering