Chainlink Labs logo
    C

    Senior Software Engineer, Data Streams

    Chainlink Labs
    United States / RemoteToronto / RemoteArgentina / RemoteSão Paulo / RemoteCiudad de México / RemoteBogota / Remote
    Remote
    Senior
    Full Time
    29 days ago
    remoteseniorgolangdistributed-systemsblockchaindefi

    Requirements

    • Expert-level Go experience, including concurrency, memory management, and idiomatic design
    • Strong distributed systems and architectural design experience
    • Ability to clearly communicate complex technical concepts to diverse stakeholders

    What You'll Do

    • Design and build high-performance Go services for low-latency data streaming
    • Architect scalable, fault-tolerant distributed systems and evaluate technical trade-offs
    • Break down complex, ambiguous problems into incremental, production-ready deliverables
    • Own reliability through observability, alerting, and operational best practices
    • Participate in an on-call rotation supporting critical infrastructure
    • Lead code reviews and raise the bar for testing, maintainability, and system design
    • Collaborate with product, SRE, and protocol teams to align technical execution with business goals

    Nice to Have

    • Experience planning and delivering large systems in incremental milestones
    • Exposure to SRE practices, production operations, and modern infrastructure (e.g., Kubernetes, CI/CD, Terraform)
    • Proven mentorship and ownership of code quality across a team
    • Contributions to Go or infrastructure-focused open-source projects
    • Deep expertise in a major cloud provider (AWS, GCP, or Azure) or networking protocols
    • Experience leading incident response, on-call rotations, or blameless post-mortems

    About Chainlink Labs

    Chainlink is the industry-standard oracle platform bringing the capital markets onchain and powering the majority of decentralized finance.

    San Francisco, CA
    500-1000
    Blockchain & Cryptocurrency