Senior Software Engineer, Dev Services

Chainlink Labs develops and supports Chainlink.

Maintainer signals as of 9/2/2026

London, United Kingdom
About Chainlink Labs

Chainlink Labs is a technology company focused on building Chainlink as infrastructure for onchain finance. Its current platform includes decentralized data feeds and streams, cross-chain messaging, automation, verifiable randomness, serverless functions, compliance, privacy, data publishing, and runtime-orchestration services for financial institutions, developers, and DeFi protocols.

View jobs by Chainlink Labs

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will expand developer capabilities across the CRE platform by building scalable platform services and developer tooling. You will improve operational reliability, reduce silos, and deliver a strong developer experience for internal engineering teams and external developers across the CLI, Go SDK, TypeScript SDK, and frontend services.

Requirements

  • Demonstrated experience developing and operating software systems at scale.
  • Experience building and maintaining production backend applications and APIs serving multiple stakeholders.
  • Experience designing, building, and operating distributed systems.
  • Advanced proficiency developing production software in Go.
  • Ability to independently own complex technical initiatives from design through production delivery.
  • Strong engineering rigor and attention to reliability and quality.
  • Experience with several relevant areas including data pipelines, observability, SQL systems, gRPC, low-latency systems, consensus algorithms, customer-facing applications, or developer tools.
  • Experience developing software in TypeScript and/or Solidity.
  • Demonstrated interest in blockchain and Web3 technologies.
  • Experience partnering with product, sales, marketing, customer-facing teams, or directly with customers.
  • Experience building decentralized applications.
  • Experience developing banking infrastructure or other financial software.

Responsibilities

  • Deliver core capabilities across the CLI, Go SDK, TypeScript SDK, and frontend services.
  • Improve vertical and horizontal scalability across critical platform services.
  • Increase workflow execution durability and platform reliability for developer-facing systems.
  • Reduce knowledge silos by expanding ownership across critical CRE platform components.
  • Elevate developer experience through high-quality platform APIs, tooling, and SDK improvements.
  • Strengthen operational resilience through shared ownership of production systems and on-call responsibilities.

Benefits

  • Long-term incentives
  • Comprehensive benefits

Hiring Process

Applications are carefully reviewed, with a target response to every candidate within two weeks after the job posting closes. Candidates are contacted regarding their application status shortly after the closing date.