Software Architect

We are seeking a Distributed Systems Architect with expertise in fault tolerant algorithms (BFT would be great), high-throughput real-time messaging and streaming systems. Experience using Erlang or Elixir or similar actor model based languages. Experience with the core design of streaming systems like Kafka, Spark Steaming etc.



Responsibilities




  • Collaborate with the team with well communicated and documented processes

  • Develop high-quality software design and architecture

  • Identify, prioritize and execute tasks in the software development lifecycle

  • Develop tools and applications by producing clean, efficient code

  • Automate tasks through appropriate tools and scripting

  • Review and debug code

  • Perform validation and verification testing

  • Document development phases and monitor systems

  • Ensure software is up-to-date with the latest technologies







Requirements




  • Extensive engineering experience across multiple systems with 10+ years of experience.

  • Comfort in switching between multiple programming languages.






Remote candidates are encouraged to apply. Ockam is a distributed, remote-first structured team with a headquarters in San Francisco California.

from Remote OK https://ift.tt/2ZJnK2m
application link above
If there is no "apply" button, copy the link above (https://ift.tt/.....) and paste on a new tab in your browser

No comments

CLOSE

Enter your email address:

Delivered by FeedBurner

'
Life and Passion. Powered by Blogger.