Data Engineer, Real Time Platform
Chainlink Labs
Engineering & Technology
Job Summary
You’ll develop and build highly scalable, secure, and reliable software that will change the way smart contracts function at a fundamental level. You’ll have the opportunity to learn and master the latest research concerning distributed systems, cryptography, blockchains, game theory, consensus algorithms, and decentralized applications.
- Minimum Qualification: Degree
- Experience Level: Senior level
- Experience Length: 5 years
Job Description/Requirements
- Lead the design and deployment of data pipelines that power our real time monitoring/observability services to detect and alert the team of needed action.
- Make recommendations to ensure sufficient metrics are collected to create alerts with every new feature release
- Thinking creatively about attack vectors, possible failures, and disaster scenarios, modeling them in reproducible test environments, and developing fixes
- Implementing resilient distributed systems to achieve extremely high reliability in a variety of blockchain environments
- At least 5+ years of professional experience as a software developer / DevOps engineer or equivalent
- Professional experience with Golang
- Experience with Kafka required
- Experience with Apache Pinot would be nice, but not required
- Deep knowledge of go or Kafka Streams apps (including Java/the JVM) a plus
- Experience administering Kafka Connect, Confluent Platform, and/or Kubernetes is a plus
- Experience with test-driven development and the use of testing frameworks
- Strong communication skills, specifically giving/receiving constructive feedback in a collaborative setting
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.