Senior Backend Engineer
If you like the challenge of working with interesting algorithms, the unconventional work of engineering an independent peer to peer network, statistical problems, cryptography, mechanism design, economics and OS architecture, then we are looking for you
Responsibilities:
Work in the core protocol team to grow and improve the Arweave protocol & network, working closely with the rest of the senior engineering, and devops team.
Take part in every step of development: designing & planning, structuring, implementing, testing, deploying, monitoring & instrumenting, and maintaining.
Participate in regular code reviews, and provide constructive feedback.
Stay up-to-date with modern product development including libraries, tools, browser support, and frameworks.
Profile:
Solid understanding and experience in at least one functional programming language, and ideally one or more distributed systems, such as Cassandra, Map/Reduce, etc.
Several years experience writing production-level code in Erlang, using tools such as cowboy, rebar3, etc.,would be a big plus, but not required.
A mature mind-set towards development, with emphasis on methodical, thought-out approaches, and data-backed decision making.
Familiarity with blockchain concepts like consensus algorithms (such as Proof of Work/PoW), Byzantine fault tolerance and a good understanding of cryptography
Ability to work in a fast-paced, agile, and dynamic environment.
Strong sense of responsibility and ownership.
Able to work without too much supervision and take tasks from planning stage to deployment.
Strong networking fundamentals are required for this role.
At least rudimentary Linux/UNIX system administration skills.
Interest in high-performance software, tweaking everything from kernel- to network-level parameters to squeeze out every last bit.
Contributions to open-source and familiarity with OSS as a whole.
Proficiency in at least one other language, such as Python, Go, Javascript, Rust, …
Working knowledge of one or more SQL-based systems, such as MySQL, MariaDB, SQLite, PostgreSQL, and KV-based systems also a plus.
Job Type
Client Payroll
Positions
Backend Developer
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Sebastian C