Apply for this position

Architect - Rust Library Design

Ockam


3 weeks ago

Job type: Full-time

Remote (Anywhere)

Hiring from: Anywhere

Category: Software Development


This is an exciting and challenging role on the Ockam Team. You will be responsible for building core components and generalized interfaces in the Ockam Rust Library. Modularity and loose coupling are important design goals for our libraries and in this role you will lead that effort. You will also get to work with some of the most popular open source communities in the edge and IoT ecosystems. 
 
The primary language we utilize in this layer of the stack is Rust, however, you will have the opportunity to utilize or learn C, Elixir and Java at Ockam. Cryptography protocols are utilized throughout the Ockam stack, so whether this is an area of experience or experimentation in your past, you will be challenged.
 
Ockam is a small and extremely senior team. This role involves architecture, interface design, writing code and, responsibility for testing and documentation. Everyone on the Ockam team takes responsibility for their parts from end-to-end, including the creation of long term objectives, issues in GitHub, task management, and summaries of key results.
 
 
Expertise
  • Architecture and API design in the Rust language
  • Git and GitHub's workflow.
  • Modern CI/CD pipelines and DevOps.
  • Building complex code bases
  • Individual and collaborative project management leadership
 
Experience
  • 10+ years of engineering experience
  • Building with Docker and Kubernetes
  • Provisioning and operating large-scale cloud services in AWS, Azure or Google Cloud
  • Consuming and contributing to open source codebases
  • The basics of cryptography and PKI
  • Comfort switching between multiple programming languages
 
Level
  • This is an architect role (Level 6 or 7) at Ockam.
Remote candidates are encouraged to apply.
Ockam is a distributed, remote-first structured team with a headquarters in San Francisco California.

Before you apply, please check if any restrictions apply in terms of time zone or country.

This job has a geo-restriction in place: Anywhere.

Apply for this position

Please mention that you come from Remotive when applying for this job.

Does this job need an edit? 🙈

similar jobs

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!