|
Software Development Engineer
9 | G& A S; P. g
5 b4 r$ @5 {0 K& S+ zFull time position.
- E5 J) j2 F7 n# O
* V u- ~) }: R0 Q7 T: A/ l( y, |Job duties:
1 ?4 r' n9 d: F: s+ O1 }- U● Design and build blockchain technology components4 B9 U& b1 p% T0 O- J9 Y* M
● Participate in team to provide best practices for defined architecture0 ]$ |) x! o6 Y5 ^2 y* L0 a C
● Write high caliber code on a daily basis to satisfy product requirements& k( A* h- y: I4 A8 Q: L
● Document best practices and problem solving process* [/ @ A7 D# w5 N
● Work cross functionally to ensure alignment and collaboration& k; l! b& m7 X3 j( H* n1 v7 X6 G
● Bring an entrepreneurial and collaborative spirit to the team* H) B( c& [3 j' N$ V4 I4 f
● Be part of a fast-paced, agile environment
2 C3 V& g" d1 Y0 w" S7 W9 k3 j9 g0 B5 Z% t# R
Requirements:
" m) Z5 d( v7 [0 `● Bachelor's Degree in Computer Science, Engineering, Mathematics or a
( ]3 d- }' { |$ c) K- R+ {# R2 drelated field
1 r3 `. o3 Y7 N3 v Z; o● 3 to 5 years experience in building software systems$ O* m' I& A0 N* M
● 1 to 3 years experience in building distributed systems
/ i( y, R% ?: y4 p( K● Previous work experience with P2P Networks
8 ^. \' D& M1 o9 [* ^6 ~$ \& S● Proficient in Java programming, familiar with Spring Boot.! S* i2 C. C; ?
● Expertise with object-oriented programming |: } H D/ a
● Expertise with Unit testing and integration testing
. ^" n+ N! I J8 r/ v- x8 `● Experience building applications using any of the following (or similar)
" l V1 }+ n, S6 q+ i3 Vlanguages: Golang, C, C++, Rust, or Scala
0 [% K# R0 }( G' p0 g( L2 s" q% ]2 c$ f$ E/ p0 C7 k6 u+ U' E m
Assets:
3 U) Q8 h* E0 ~/ K. B1 K. {0 n ^$ W# f● Active demonstrable interest in Bitcoin, distributed systems or cryptography
. s5 ^+ u" V( x- {0 U● Previous work contributing to open source blockchain infrastructure project! C$ S F: W: ?
● Experience in building or contributing to programming language compiler or' q: u# i' O/ m: o( p+ J2 L# G
interpreter w. h: a- Q, m3 f5 U# Y5 s9 A7 C
● Understanding of various distributed consensus/synchronization
- S9 |. R6 N6 y4 Wmethodologies (Mining, PoS, Paxos, etc): ^; H/ ^* R. u# Z: U8 J
● Experience with WebAssembly
+ X9 @/ A$ k9 X; i, V* S+ d v# x1 {+ @5 {
Salary: $80,000-$10,000/year according to experience.& n0 F7 z9 x( W: q! \( A
+ N0 _& G4 Y3 N( APlease send your CV to: info@canscene.com
/ W# M1 P# I" ]
0 C; D, ?4 R, Q' |4 d$ N |
|