As a Sr. Blockchain Engineer, Distributed Systems on our team, you will:
- Create or maintain software libraries and programs depended on by other systems and applications
- Contribute to protocol design and specification efforts
- Participate in the design and implementation of performant and resilient distributed applications
- Develop solutions to hard problems in low-trust distributed systems
- Integrate research results and demonstrations into working, scalable programs and systems
- Work alongside a cross-functional team including engineering, product, strategy and operations
- Engage and educate the community, from users to contributors
- Lead and develop more junior engineers, and provide guidance and review for open source contributors around the world
You ideally have:
- BA/BS degree in Computer Science, Computer Engineering, related field or equivalent practical experience
- Significant experience building applications using Go, Rust, JavaScript, or related languages
- A solid understanding of distributed systems principles and applications
- Experience designing and building distributed and/or p2p software systems and applications.
- A strong technical design ability informed by broad experience across multiple domains/specialties
- Leadership experience building and maintaining large-scale distributed systems in production
- Literacy with cryptographic principles and practices
- Experience with 1 or more of the following: Smart Contracts, storage platforms, UNIX file systems, VMs (preferred)
- Proven track record of independently driving projects in a fast-paced environment
- Excellent communication skills on both technical and non-technical issues
- A keen awareness of teamwork, process, and patterns of successful collaboration
- Excellent written and verbal communication skills
Bonus points, if you have:
- Experience leading open source projects, and/or guiding their communities
- Security engineering and/or cryptography principles and practices
- Large-scale systems (especially networking, performance, storage, or reliability engineering)
- Experience building with decentralized building blocks such as DHTs, consensus protocols, smart contracts, blockchain, p2p networking, etc.
What you can expect from us:
- Very competitive compensation packages
- Generous wellness benefits and vacation policy
- Ample equipment/workspace budget
- Fun and engaging off sites
- Based in Silicon Valley, New York, or Remote
Snickerdoodle Labs focuses on Big Data, Cryptocurrency, Blockchains, and Blockchain / Cryptocurrency. Their company has offices in New York City, New York, California, Silicon Valley, and San Jose. They have a small team that's between 1-10 employees.