Golang / Go Job: Senior Software Engineer / Data Engineer, Golang

Chainlink

Senior Software Engineer / Data Engineer, Golang at Chainlink

Remote › 🌐 Worldwide, 100% remote position
  (Posted Oct 18 2022)

Please mention that you found the job at Golangprojects.com

Apply now!  

Job description
As a senior software engineer working on Chainlink, you’ll collaborate with the company’s CTO, CEO, and an experienced technical team of other senior engineers, distributed systems computing experts and security experts, who are all committed to building world changing decentralized infrastructure.

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.

You will be given a high level of autonomy/ownership over your projects, the opportunity to expand your scope of knowledge, and the chance to help build the decentralized infrastructure of the future.

Your Impact
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

Requirements
5+ years of professional software development
B.S. or higher in computer science, software engineering or related technical field
Deep experience with Golang
Expert in distributed computing
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
Strong communication skills, specifically giving/receiving constructive feedback in a collaborative setting

Our Stack
Golang, TypeScript, Solidity, Postgres, Terraform, AWS, Kafka

Our Principles
At Chainlink Labs, we’re committed to the key operating principles of ownership, focus, and open dialogue. We practice complete ownership, where everyone goes the extra mile to own outcomes into success. We understand that unflinching focus is a superpower and is how we channel our activity into technological achievements for the benefit of our entire ecosystem. We embrace open dialogue and critical feedback to arrive at an accurate and truthful picture of reality that promotes both personal and organizational growth.

About Chainlink Labs
Chainlink is the industry standard oracle network for connecting smart contracts to the real world. With Chainlink, developers can build hybrid smart contracts that combine on-chain code with an extensive collection of secure off-chain services powered by Decentralized Oracle Networks. Managed by a global, decentralized community of hundreds of thousands of people, Chainlink is introducing a fairer model for contracts. Its network currently secures billions of dollars in value for smart contracts across the decentralized finance (DeFi), insurance, and gaming ecosystems, among others. The full vision of the Chainlink Network can be found in the Chainlink 2.0 whitepaper. Chainlink is trusted by hundreds of organizations—from global enterprises to projects at the forefront of the blockchain economy—to deliver definitive truth via secure, reliable data.

This role is location agnostic anywhere in the world, but we ask that you overlap some working hours with Eastern Standard Time (EST).

We are a fully distributed team and have the tools and benefits to support you in your remote work environment.

Please mention that you found the job at Golangprojects.com

Apply now!  
 

Company: Chainlink

Chainlink
job info / career page
Linkedin profile
Location: 🌐 Worldwide, 100% Remote

World Map

Skills wanted, in addition to Golang:
golang aws blockchain kafka node
oracle postgres solidity terraform typescript

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

Other interesting golang jobs

Golang job Software Engineer (Golang) at RVO Health Software Engineer (Golang) - RVO Health   (October 2022)
Remote US, 100% Remote - Salary:  $80,000 - $135,000
RVO Health is building a suite of integrated products that enable data-driven, digital experiences for our brands and partners. You will work with next-generation technologies that change how millions...
Golang job Senior Software Engineer at Solo.io Senior Software Engineer - Solo.io   (October 2022)
Remote US, 100% Remote
Solo.io is a startup in Cambridge, Massachusetts focused on creating software to help simplify the journey to adopting and scaling cloud-native applications. We specialize in Envoy Proxy, Istio, Kuber...
Golang job Software Engineer (Distributed Systems/Golang/Kubernetes) at Pachyderm Software Engineer (Distributed Systems/Golang/Kubernetes) - Pachyderm   (October 2022)
Remote US/Canada, 100% Remote
Pachyderm is the leader in data versioning and pipelines for MLOps. We’re building the data foundation that allows data science teams to automate and scale their machine learning lifecycle while gua...
Senior Go Software Engineer - (Remote Poss) - Vistas Recruitment   (November 2022)
Remote Europe, 100% Remote - Salary: £80,000 - £115,000 Per Annum
Location: Remote - EMEA Type: Permanent Salary: £80,000 - £115,000 Per Annum Do you enjoy working on high traffic applications? Do you want to work in a remote-first company? I have been asked to ...
Golang job Senior Software Engineer at Moov Senior Software Engineer - Moov   (November 2022)
Remote US, 100% Remote - Salary: $155,000 to $185,000
Moov is the payments processor devoted to delighting users. We help software companies add money movement to their products, letting the end-user drive how they pay and get paid.  As a Sr. Software...

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with aws Golang jobs with blockchain Golang jobs with kafka Golang jobs with node Golang jobs with oracle Golang jobs with postgres Golang jobs with solidity Golang jobs with terraform Golang jobs with typescript