5+ years of demonstrated experience in a software engineering delivery role.
Must have experience designing, debugging, and performance tuning distributed systems (microservices or similar distributed architectures).
Knowledge and experience, including strong hands-on software engineering on large-scale projects.
Proficient in one or more functional programming languages (e.g. Scala, Haskell, F#).
Experience and ability to lead technical resources, and collaborate effectively with others in a dynamic, fast-paced, pressured environment.
Operate with a careful blend of creativity and pragmatism, as Digital Asset is part of a community bootstrapping a technology and demand for it while simultaneously working on tight delivery timelines.
Demonstrate exceptional communication skills, including presenting complex concepts in front of both technical and non-technical client audiences, effectively summarizing and presenting findings to senior-level executives within Digital Asset and at clients, and interacting effectively with individuals, both internally and within the client organizations.
Able to leverage excellent computer science fundamentals, including command of data structures, algorithms, and design patterns, with the ability to fluently translate them into working, elegant code.
Skilled in working within an Agile environment, including participation in daily scrum meetings, backlog management, sprint definition, and retrospectives, preferably within a global team.
Bonus points: Professional or personal experience in DeFi markets - welcomed, but not required.