Selby Jennings is working with one of the most talked about start-ups in Texas on a Lead Scala Developer role. This is a venture-backed start-up that prioritizes social and environmental good through blockchain technology.
They are looking for a Senior Blockchain Engineer - Scala to help lead their tech team in building a cutting-edge blockchain network to unlock economic growth and social advancement around the world. They are building a native blockchain ecosystem that enables organizations to prove and monetize their sustainable and ethical practices.
In this role, you will be working both as an individual contributor to the blockchain along with helping to manage a key component of our growing engineering team by contributing best practices and mentoring younger engineers.
What you'll do
- Lead a team of blockchain engineers in a high performance agile environment
- Contribute to the core design and development of the native blockchain
- Collaborate closely with the CTO and research team
- Develop and and oversee testing and documentation with a focus on the reliability and maintainability of the code base
- Perform and participate in code reviews
- Help communicate and implement best practices across the engineering team
- Identify and resolve performance bottleneck
What you'll bring
- A degree in computer science (or associated field) and/or other advanced certification along with significant experience
- 5+ years of professional experience with Scala
- Comfort with Scala's type system, including experience with higher-kinded types and algebraic data types
- Experience with the Akka toolkit and highly concurrent design
- Familiarity with additional Scala tools and frameworks such as http4s, ZIO, or Cats
- 1+ years leading a team of your fellow engineers
- Experience with Git version control and comfort in working with a distributed team
- Excellent problem solving skills and the ability to pick up new technologies and paradigms quickly
- Experience with Agile methodology and test driven development
- Strong interest in cross team collaboration and a readiness to help build culture and best practices an fast growing company
- An enthusiasm for using technology to positively impact that world
Bonus qualifications
- Prior work experience as part of a blockchain development team
- Knowledge of Akka Typed and Akka HTTP highly preferred
- A post-graduate degree in computer science, mathematics, or related field
- Experience in implementing cryptographic primitives and schemes or DSL design
We offer
- Medical, dental, and vision plans
- Flexible vacation and office policy (remote until at least Q2 2021)
- Casual but focused work environment
- Opportunities for professional development including conferences and hackathons
- Culture that embraces diversity and open discussion
- A founding trio that cares deeply about the team and mission (and will happily even cook for you at team events)