Software Engineer & Technical Writer

Radix DLT
Full time java scripting blockchain javascript sysadmin
Copywriting and Editing
No Location
Hiring from: Anywhere

About this job


Location options: Remote
Job type: Full-time
Experience level: Mid-Level, Senior
Role: System Administrator
Industry: Banking, blockchain, Financial Technology
Company size: 11–50 people
Company type: Private



Technologies

java, scripting, blockchain, javascript, sysadmin



Job description

Everyone knows that developers like to code, and don’t like to document. You’re the exception that proves the rule.


Radix is in the process of making impossibly cool tech which is all but impenetrable to anyone who isn’t deeply versed in our stack. This is a known problem, and we’re urgently pursuing a release which will make distributed ledger programming both safe and approachable to everyone, not just grognards with hair gone prematurely gray from trying to theorize how someone could misuse their Solidity code. Come help us do it.


As a great and powerful documenting developer, you’ll be at the forefront of our effort to bring the Radix model of programmability to the masses. You’ll have your hands in a little bit of everything, from client libraries to our developer’s guide. You’ll influence the creation of intelligible interfaces, write up step-by-step guides on getting started, create examples, and be our foremost internal consumer at each milestone.


After the first half of 2021, your responsibilities will expand to include a strong community-facing component. You’ll nurture new developers along while noting the places where they stumble, and determine whether the most common difficulties are best addressed through education or technical changes. You will gauge the level of desire for community feature requests, and have a significant voice in the triage process of deciding what makes the cut for future releases and what winds up consigned to the backlog.


About Us


We labor in the service of our great master, Cerberus. Cerberus is the first model of consensus that delivers high throughput via sharding without sacrificing the central need of decentralized finance—the ability to atomically perform transactions across disparate shards. We call him “Cerby” for short.


Though geographically diverse, we are an exceptionally close-knit team. We count on each other, and we take comfort in knowing the team is always there to step in and take up the load when we run into tough problems. A few times a year we all fly to an exotic destination for a week of planning, hacking, and festivities (except when driven underground by the covid beast). The anticipation leading up to these “Radix summits” is the adult version of looking forward to your favorite holiday.


Decentralized finance and Ethereum are groaning under the stress of too many users pounding square-peg needs into a round-hole platform. We went back to first principles to come up with the right solution, and we have already tested out at over 1 million transactions per second. We have forged a path deep into the future of what distributed ledger technology is going to look like, together with the business case that assures adoption, and we need you to come and be part of the team that is making that happen right now. Join us!


Requirements


About You



  • You’re a jack-of-all-trades developer who is noddingly conversant with an assortment of languages up and down the stack and you’re happy to learn enough to get by when encountering an unfamiliar one.

  • You like to write things up. A well-documented API covering all the corner cases warms your heart. The prospect of creating an introductory guide fills you with energy rather than dread.

  • When discussing new capabilities, your first instinct is to think of the user story rather than the feature set.

  • You’re comfortable digitally conversing with strangers, and you don’t get worked up by Angry Internet People with strongly-held opinions ranting to you about whatever has them in a lather on that particular day.

  • You have a broad range of experience integrating other people’s interfaces and libraries, and know what makes for a smooth experience.

  • You’re intelligent and learn quickly. Absolutely no one at Radix winds up only doing what’s in their job description, and adaptability is essential.


Preferred Qualifications and Competencies



  • 3+ years experience as a professional software developer.

  • Experience with object-oriented languages and scripting languages. You will definitely be seeing a lot of Java and JavaScript at Radix, as well as an assortment of others.

  • Experience with creating API or project documentation, or creating user guides (bonus points if it’s something in the public domain that we can take a look at).

  • Experience with at least one open source community, even if you didn’t contribute code. Expect to talk about this experience during your interview.

  • Interest in DLT/blockchain technologies. A deep understanding is not needed; at Radix you’ll learn all you ever wanted to know and more.



How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Computer Futures
Full time
About this job Location options: RemoteJob type: Full-timeTechnologies japanese Job description The RoleThe Technical Writer leads the creation of content such as technical documents and the construction of platforms that support it. As a member of the engineering team, we...
japanese
Copywriting and Editing
Japan
Hiring from: Japan
View job 105,000 - 120,000 USD / year
About this job Compensation: $105k - 120kLocation options: RemoteJob type: Full-timeExperience level: SeniorIndustry: E-Commerce, Social Media, Web DevelopmentCompany size: 11–50 peopleCompany type: VC FundedTechnologies javascript, asciidoc, typedoc, writing, code-documentation Job description Are you a skilled technical writer with a passion...
javascript asciidoc typedoc writing code-documentation
Copywriting and Editing
United States
Hiring from: United States
About this job Location options: RemoteJob type: Full-timeExperience level: Mid-LevelIndustry: Agile Software Development, Enterprise Software, Software DevelopmentCompany size: 51–200 peopleCompany type: PrivateTechnologies sapui5 Job description The Position We are looking for a self-motivated and enthusiastic technical writer to join our...
sapui5
Copywriting and Editing
Germany
Hiring from: Germany