IO Global, creator of the Cardano blockchain platform, is searching for a Software Engineering Lead to join its Atala team.
In Atala, we are developing products for digital identities and verifiable credentials. We are building a platform that can be tailored to the needs of clients in many business sectors. We need software professionals with the personality and technical foundations and experience to join a fast-paced team. You will help us design, implement and deliver.
In our team, we start from product requirements and design and implement a solution that we own end-to-end. We do protocols, services, applications, and even create infrastructure and deployment plans, fully automating everything in the process. We have built an architecture on top of Cardano, our flagship blockchain, but our core architecture is also blockchain-agnostic.
We use Scala for the backend, and Kotlin to define a software development kit for JVM, Android, iOS, and web platforms. We build applications for the web, Android and iOS. Our infrastructure is currently defined in Terraform and runs in AWS and we are experimenting with Nomad and Kubernetes for orchestrating our services. We have an automated test suite and we are applying Continuous Integration (CI) practices.
As a Software Engineering Lead you will be the role model of our engineers and technical architects. You will lead engineering teams through all stages of the development process: from interfacing with internal and external teams and understanding and analyzing requirements, to creating and applying lightweight processes that can guarantee a smooth team operation and software delivery. We expect that you are highly technical, able to contribute to our backend/SDK code bases, and are not afraid to learn new technologies if the need arises. This is a role in the managerial path, so you will be responsible for taking care of our brilliant engineers and cultivating a proper team culture. Last but not least, you like and know how to deliver software incrementally.
IOG is a fully distributed organization and therefore this is a remote position.