Remote Senior Distributed Systems Engineer at Kyokan at Kyokan 📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 30,950+ jobs that allow you to work anywhere and live everywhere.

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 30,950+ jobs that allow you to work anywhere and live everywhere.

  Jobs

  People

👉 Hiring for a remote Distributed Systems position?

Post a Job - $299
on the 🏆 #1 remote jobs board

Kyokan


Senior Distributed Systems Engineer at Kyokan

verified

Senior Distributed Systems Engineer at Kyokan


Kyokan

verified

distributed systems

software engineer

software development

engineer

distributed systems

software engineer

software development

engineer

1yr

Stats (beta): 👁 578 views,✍️ 0 applied (0%)
Kyokan is a software engineering consultancy that builds products and infrastructure for the crypto asset industry. Founded by software engineers who have worked at Symphony Communications, Wealthfront and Uber, we are bootstrapped and profitable. Headquartered in the San Francisco Bay Area, we're building remote-first, distributed product teams. We are laying the foundation for a robust, collaborative, friendly and diligent product culture that will last for decades. We value dedication to craft, intrinsically motivated pursuit of mastery and care for quality. We bring a relentless drive to deliver outsized impact to the projects we collaborate with. We believe the public blockchains will replace networks with markets, enabling a future with greater efficiency and individual agency. We are looking for exceptional software engineers and product-focused professionals to join us.{linebreak}{linebreak}A Typical Week:{linebreak}-You'll collaborate with product managers, designers and software engineers to solve problems for products that interact with public blockchains.{linebreak}-You'll work with new technologies, smart contract languages and layer2/scaling solutions.{linebreak}-You'll interact directly with users, clients, partner product teams outside of Kyokan and the wider OSS ecosystem to better understand their needs.{linebreak}-You'll stay close to the code, solving real user problems and contributing to the state of the art in public chain infrastructure, developer tooling and distributed application (DApp) development.{linebreak}{linebreak}This person has at least three years of experience building scalable distributed systems. This person will work with the rest of our engineering team to speed delivery of public chain infrastructure and scaling efforts, such as our Plasma implementation. This person will also help implement backend components of technically-challenged client projects. This position reports directly to the CTO.{linebreak}{linebreak}Requirements:{linebreak}-Relational databases{linebreak}-Message queues (Kafka, RabbitMQ, etc.- when and how to use a queuing system){linebreak}-Deep expertise and experience with at least one compiled, multi-threaded programming language such as Go, Java or C. Rust and Python are OK too.{linebreak}-Tradeoffs and challenges of distributed systems (CAP theorem, BFT, coordination, orchestration){linebreak}-Writing scalable software, both in terms of raw throughput as well as maintainability as the team grows.{linebreak}-Container-based deployment tools (Docker, Kubernetes){linebreak}{linebreak}Skills{linebreak}Distributed Systems, Linux, Message Queues, Go (Golang) Concurrent Programming

See more jobs at Kyokan

Visit Kyokan's website

# How do you apply?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.