Principal Engineer
Company Introduction
Chainlink Labs is a leading developer of Chainlink, an advanced decentralized computing platform that powers the verifiable web. Chainlink is widely recognized as the industry-standard platform for accessing real-world data, offchain computation, and secure cross-chain interoperability on any blockchain. Collaborating with major financial institutions such as Swift, DTCC, and ANZ, as well as top Web3 teams like Aave, Compound, GMX, Maker, and Synthetix, Chainlink Labs is instrumental in empowering various industries including banking, DeFi, global trade, and gaming. Chainlink Labs has been recognized as one of the 100 Most Loved Workplaces in 2023 by Newsweek in both the United States and the United Kingdom.
The Engineering Team
At Chainlink Labs, our engineering team continuously pushes the boundaries of decentralized applications in the industry. The Chainlink Network dominates the oracle space with over 70% market share, providing solutions to real-world challenges by enabling smart contracts to securely interact with off-chain data and computation.
We highly value talented and motivated individuals who excel in collaboration, solving complex problems, and delivering impactful products. Join our team and contribute to the future of blockchain technology and decentralized finance.
Job Role
We are seeking an experienced Principal Engineer to take ownership and drive high-level design and architecture across our distributed platform. As a Principal Engineer, you will actively collaborate with our product leaders and the leadership team, gaining a deep understanding of long-term product requirements, mapping out platform services, making crucial framework decisions, and exerting influence throughout the entire Chainlink stack to have a significant impact on the blockchain industry.
Responsibilities
- Architect our next-generation platform, expanding our node's capabilities from delivering external data and on-chain services to facilitating trust-minimized distributed computation for a wide array of smart contract applications.
- Design and architect components and service layers for scalable growth, accommodating a significant increase in the number of blockchain integrations we support.
- Work closely with the leadership team to consider all product aspects and define a high-level technical roadmap that encompasses multiple dimensions of blockchain integrations, application scaling, payment flexibility, and engineering operations.
- Collaborate with engineers, technical leaders, and product managers across multiple teams to achieve consensus for technical decisions, concepts, and guidelines.
- Actively contribute to raising the team's engineering standards, enhancing its velocity, and ensuring the reliability and security of the product through coaching and the utilization of frameworks.
Requirements
- Possess 10+ years of professional engineering experience in a collaborative product-driven environment.
- Demonstrated success in designing, building, and scaling multiple production services, components, and infrastructure.
- Proven track record of collaborating with a team to maintain and support production services over a span of multiple years as they evolve and scale in response to user demand and challenges.
- Deep understanding of programming languages, tools, and frameworks necessary for building and deploying production services. Previous experience in selecting these tools and frameworks is essential.
- Experience leading multiple projects lasting several months, including communication of progress, dependencies, and risk mitigation with stakeholders and partners.
Technology Stack
Our tech stack includes Golang, TypeScript, Solidity, Postgres, Terraform, and AWS.
All positions with Chainlink Labs are global and remote-based. Whenever possible, we request that you have some overlap in working hours with Eastern Standard Time (EST). However, we encourage individuals to apply regardless of their location.
Commitment to Equal Opportunity
Chainlink Labs is an equal opportunity employer. We consider all qualified applicants for employment in compliance with applicable laws, regulations, and ordinances. If you require assistance or accommodation due to a disability or special need during the application process or in our recruitment process, please reach out to us at peopleops@smartcontract.com.
Global Data Privacy Notice for Job Candidates and Applicants
The information collected and processed as part of your Chainlink Labs Careers profile and any job applications you submit is subject to our Privacy Policy. By submitting your application, you are indicating your consent to the use and processing of your data as required.