|
Software Development Engineer
: ~( U9 V2 y+ {6 L3 v2 W' S. D8 w: _ O1 S+ x4 O. t1 E! B
Full time position.* `( \6 {% _ N8 Q& B
( F( U& @: k \/ |Job duties:
9 v: i" y" Y; f* k; D% f% J b- Y● Design and build blockchain technology components
% a+ s9 x% W5 t# ]) G Q● Participate in team to provide best practices for defined architecture
0 G, p! e, ~! F● Write high caliber code on a daily basis to satisfy product requirements% J/ |. o8 A- K4 h
● Document best practices and problem solving process0 j& e2 q3 A( E. l1 t. e
● Work cross functionally to ensure alignment and collaboration
! ^, h4 a' |4 [2 v+ _3 B- G● Bring an entrepreneurial and collaborative spirit to the team
/ d# I7 D8 F X4 ?+ k) ?$ Q● Be part of a fast-paced, agile environment
: ~5 Z) A4 m- u) g+ r; U
& A# \% a/ K U( N- V' F5 J7 QRequirements:
* J3 C0 m9 [. t9 V3 Q8 ]& u● Bachelor's Degree in Computer Science, Engineering, Mathematics or a
( F _+ g) a8 L9 h7 [related field; {: ]; u! D! W i2 f# p4 X: k
● 3 to 5 years experience in building software systems
% R: D6 X3 g# n2 S) r& f● 1 to 3 years experience in building distributed systems
" w# }7 b6 i+ s, q& |● Previous work experience with P2P Networks& d5 j9 n7 X$ u$ [0 D5 S
● Proficient in Java programming, familiar with Spring Boot. k1 u6 t! S5 S" S6 z$ ^6 R0 f, C
● Expertise with object-oriented programming
3 D9 o. v+ {2 r* s& x3 L) j● Expertise with Unit testing and integration testing
7 T1 z* |2 H6 x● Experience building applications using any of the following (or similar)/ R0 c* \/ s1 z6 }0 I; \% t5 ^
languages: Golang, C, C++, Rust, or Scala
, r$ I7 N; E- `2 n9 `# M# m, B
) S# [; I5 a7 P7 J( ]0 u; PAssets:1 E6 F" Y" ?; P, V
● Active demonstrable interest in Bitcoin, distributed systems or cryptography
' B2 m4 L' j+ t! ~3 i3 p● Previous work contributing to open source blockchain infrastructure project
% q2 N. j+ \( q% I/ Q, s5 C7 v● Experience in building or contributing to programming language compiler or
0 z! B% _8 i; _9 _" N e" L pinterpreter
6 E( B. r K3 q9 t/ h9 Y● Understanding of various distributed consensus/synchronization# @6 s, I4 [8 D4 b! w
methodologies (Mining, PoS, Paxos, etc): Y, S2 \/ _9 A" o0 q. M2 o/ _: U# w
● Experience with WebAssembly
' T, ~1 o1 J" m- L' a& S8 ]
, V5 a1 r0 h4 O4 jSalary: $80,000-$10,000/year according to experience.) Q6 o: g3 [/ M! }: l) L( z! P" x
1 c* Y; j1 ]0 k
Please send your CV to: info@canscene.com
) W/ _& N" l- L3 N6 I! x/ }/ n: Q, a
9 R" D% G) L8 P* P) Y+ E! F6 b0 K; k |
|