|
Software Development Engineer
7 L6 A: v( ]8 d: _) c# U* u" S' n7 P6 x3 j/ I _
Full time position.
- _& t# K! [* u) R ], `6 E+ {( I8 E9 C0 L0 p) @
Job duties:
5 W' m( H8 {$ O● Design and build blockchain technology components
$ P, V, d7 R8 h; P. k' q; a6 Z- K● Participate in team to provide best practices for defined architecture
- e! c1 Q% V- E- {& [* \' |● Write high caliber code on a daily basis to satisfy product requirements
/ X, [2 ^( R6 f● Document best practices and problem solving process X0 B2 u8 l$ V5 i& v, T4 ~9 a/ F- Y
● Work cross functionally to ensure alignment and collaboration2 L# b4 X$ m, V" p
● Bring an entrepreneurial and collaborative spirit to the team( |: i3 z9 T9 _6 e5 Z+ l7 h4 E3 |% t1 K
● Be part of a fast-paced, agile environment3 d* ], T, L6 d5 T! n: S8 @4 ?
( F1 a* ^3 p! \; D1 RRequirements:: y9 l# E& H8 _/ L' e1 M4 m1 b. Y2 k
● Bachelor's Degree in Computer Science, Engineering, Mathematics or a
% Q, q" m: }, o! l* B9 a) J& Srelated field" ^: e! t% f: J. }; N6 J
● 3 to 5 years experience in building software systems
2 p: N" n7 y) K* _ C4 }● 1 to 3 years experience in building distributed systems
6 Z5 `3 ]! k* j" r● Previous work experience with P2P Networks: {( Y- B2 c( F) s; o) c: h" _
● Proficient in Java programming, familiar with Spring Boot.; ~/ X# s" E1 g; P
● Expertise with object-oriented programming
8 [/ }4 G& e" w● Expertise with Unit testing and integration testing
5 o6 N7 x( D# y" _6 j● Experience building applications using any of the following (or similar)
3 l3 ~: y9 [3 T/ Klanguages: Golang, C, C++, Rust, or Scala
$ x) C. r8 W! e9 H0 w5 B
" ^6 L% w& G, s. k, q% bAssets:
$ n! p4 D* i- F" O8 o8 Q; v: q h● Active demonstrable interest in Bitcoin, distributed systems or cryptography+ ^7 A2 k0 h' t( z2 P* \
● Previous work contributing to open source blockchain infrastructure project1 c6 n" U: l& k2 A: N( X: u, z# g
● Experience in building or contributing to programming language compiler or
( U2 |5 K* t" g- b) p1 r$ s8 Kinterpreter9 @7 L+ @* P" m0 M. E; j# |7 k
● Understanding of various distributed consensus/synchronization
7 i& e6 i+ N0 b0 ymethodologies (Mining, PoS, Paxos, etc)$ i" ^! _5 @' l2 o6 w
● Experience with WebAssembly" w3 C4 b1 m5 E2 l- Q
' f! h D0 w! E# H8 _* X0 r2 J. xSalary: $80,000-$10,000/year according to experience.% c% t( ^5 v) P' R/ J; \! S; n
, Z3 w) I0 o9 @3 G
Please send your CV to: info@canscene.com
( x0 z2 o& Y& a+ z! V4 z" Z( J
% w: F5 n8 p$ C |
|