Senior Software Engineer
Golang
Confirmed live in the last 24 hours
Locations
San Francisco, CA, USA • Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Go
Blockchain
Requirements
- 5+ years of professional software development
- B.S. or higher in computer science, software engineering or related technical field
- Experience with test-driven development and the use of testing frameworks
- Experience developing complex web applications/services and backend APIs
- Knowledge of systems design concepts
- Experience with distributed systems and/or container orchestration
- Strong communication skills, specifically giving/receiving constructive feedback in a collaborative setting
Responsibilities
- Designing and implementing new features within the product such as trust minimized off-chain computation, cryptocurrency staking, the aggregation of external data in various blockchain environments, and many more problems
- Thinking creatively about attack vectors, possible failures, and disaster scenarios, modeling them in reproducible test environments, and developing fixes
- Modeling and developing recovery behaviors within our core node software
- Managing the architectural vision for new subsystems in the core Chainlink node
- Implementing resilient distributed systems to achieve extremely high reliability in a variety of blockchain environments
Open-source, data-enabled blockchain solutions
Company Overview
Chainlink provides reliable tamper-proof inputs and outputs for complex smart contracts on any blockchain. Chainlinks provide a reliable connection to external data, that is provably secure end-to-end.
Company Core Values
- Being part of an idea meritocracy: We take ownership in the work we do and value real impact. There are no limits to what you can get involved in.
- An open-source software ethos: We’re driven by creating a public good. What we build is by everyone, for everyone.
- Being immersed in excellence: We hold ourselves to the highest standards—for our teams, our product, and our position in the ecosystem.
- Building a world changing product: Smart contracts are redefining major industries, and we’re at the forefront of this global shift.
- Being part of a high growth startup: Experience rapid personal and professional growth by accessing a broad scope of work and exceptional mentorship.
- Autonomous, remote & flexible work: We’re a remote-first workplace that values autonomy, flexibility, and results.