Senior Software Engineer, Backend

We’re building cutting-edge solutions using the latest technological achievements at the intersection of blockchain, cryptography, distributed computing and network protocols. We’re looking for talented engineers, who can design elegant software architectures and execute on them with high degree of craftsmanship.

Job Description
You will design, develop and support the Chronicled Platform. You will be working with our CTO, product managers and engineering team to deliver mission-critical enterprise software that powers entire industries. Our team is constantly growing and evolving, so you will have plenty of opportunities to shape, develop and enhance it as a key contributor.

Responsibilities
  • Contribute to the design and development of the Chronicled Platform using scalable, enterprise grade technologies
  • Design, develop and document the Chronicled API
  • Contribute to the implement of peer-to-peer protocols that connects entire industry ecosystems
  • Work closely with DevOps to deploy and ensure continuity of the service

Skills and Qualifications
  • Familiarity with modern programming languages including Rust, golang, Scala, Haskell, Erlang, Clojure, C, C++ or Python
  • Fluent with REST API design and development
  • Experience with distributed systems
  • Solid understanding of messaging architectures and technologies, such as RabbitMQ and Kafka
  • Significant experience building secure applications
  • Demonstrated ability in implementing scalable, enterprise-grade software
  • Strong knowledge of SQL and NoSQL databases, including MongoDB and Cassandra
  • Basic knowledge of applied cryptography
  • Understanding of blockchain technologies
  • Mastering of Git, GitHub and Gitflow
  • Experience with cloud computing providers such as Amazon Web Services
  • Excellent communication skills on both technical and non-technical issues
  • At least 4 years in software engineering.
  • BS in Electrical Engineering or Computer Science or equivalent experience

Perks
  • Unlimited PTO
  • Company sponsored medical, dental and vision benefits, as well as a choice of providers
  • Commuter Benefits
  • 401(k) Savings Plan
  • 529 College Saving Plan
  • Membership to the Bay Club

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file