Distributed Systems Engineer

Distributed Systems Engineer
Sifchain Finance, United States

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Apr 15, 2021
Last Date
May 15, 2021
Location(s)

Job Description

At Sifchain we are in the process of launching an Omnichain Decentralized Exchange. This is a unique technical undertaking that continues to attract interest and excitement from a multitude of well known investors in the blockchain sphere. In fact, the private sale round was oversubscribed within two days of its announcement. Investors recognize that our offering has unique benefits over both CEXes and existing DEXes, and has the potential to fundamentally change the DeFi ecosystem. The team is led by a blockchain architect from Thorchain, which raised its liquid market cap from $1M to over $150M in two years.


As a Distributed Systems Engineer you’ll help us build our core blockchain and bridge software. You’ll help architect cutting edge bridge and blockchain technology. Prior experience with blockchain projects is not required as we are primarily interested in capacity to grow into the role. You should have prior experience in taking part in developing high-quality backend architecture. You should feel comfortable working in a fast-paced environment where the solutions aren’t already predefined.

Requirements

Responsibilities

  • Researching external blockchain systems, understanding how they implement solutions to core blockchain problems (such as consensus, account management, identity, data storage, and performance), and designing ways to integrate them with Sifchain
  • Developing cryptocurrency features with sound testing and debugging practices
  • Ensuring different distributed systems tools cohere efficiently
  • Creating technical documentation and well-commented code for open source consumption
  • Collaborate with developers on all parts of the stack internally
  • Participate in open source development


Qualifications

  • Fluency in a systems-level programming language (Golang preferred).
  • Experience with developing complex software systems scaling to substantial data volumes or millions of users with production quality deployment, monitoring and reliability.
  • Understand the tradeoffs of performance, compute, and memory and simultaneously optimize for all three.
  • Track record of delivering solutions on hard computer science problems including job scheduling, concurrency, and horizontally scaling.
  • Strong familiarity with distributed programming models
  • Ability to think about protocol design, network design, and systems design from first principles
  • A keen aptitude for sharp feedback and structured communication.
  • Independent and self-driven
  • You want to work on building things the "right" way to ensure minimal tech debt
  • 3+ years engineering experience


Bonus Points

  • Data Processing - experience with building and maintaining large scale and/or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, or Zookeeper
  • Experience with large-scale distributed storage and database systems (SQL or NoSQL, e.g. MySQL, Cassandra)
  • Background in cryptography or networking
  • Background in academic economics or finance
  • Familiarity with Cosmos, Tendermint, or Thorchain
  • Familiarity with the Golang programming language
  • Familiarity with Ethereum development tooling and smart contract development
  • Experience with a distributed team / remote work
  • Ability to decompose complex business problems and lead a team in solving them

Benefits

  • Industry competitive salary
  • Commitment to employee development and learning
  • Joining a talented and senior blockchain engineering team
  • Full time remote

Job Specification

Job Rewards and Benefits

Sifchain Finance

Information Technology and Services - California, United States
© Copyright 2004-2024 Mustakbil.com All Right Reserved.