Remote

Software Engineering Lead - Remote

IOHK logo

IOHK

Anywhere - United States 🇺🇸

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.

Your mission

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.

Duties will include:

  • Designing and implementing features
  • Anticipating technical evolution and acting proactively
  • Reviewing contributions from other engineers and guiding them technically
  • Analyzing requirements, breaking down work, and helping prioritize it
  • Creating architecture and owning technical areas
  • Planning for incremental software development
  • Delivering according to agile best practices
  • Communicating and analyzing technical details
  • Cultivating bridges and collaborating with other teams
  • Designing processes and policies, and guiding other engineers
  • Proposing and overseeing the application of software engineering best practices
  • Guiding the career paths of software engineers
  • Anticipating team evolution and growth, and acting accordingly
  • Resolving conflicts within the team, of a technical or non-technical nature
  • Ensuring a proper working culture and a healthy environment.

Requirements

Your expertise

  • Experience as a technical architect or technical Lead
  • Excellent communication (technical and non-technical)
  • Incremental software delivery
  • Functional and object-oriented programming
  • Analytical, synthetic, and scientific thinking
  • Open-source awareness, in particular licensing
  • Technical management
  • People leadership
  • Team player
  • Independent
  • Likeable personality with soft skills
  • Avid coder
  • Master of technologies
  • Fearless when it comes to dealing with complexity
  • Product-oriented
  • Attention to detail.

Benefits

Location

IOG is a fully distributed organization and therefore this is a remote position.

All Colleagues

  • Flexible schedule
  • Remote work - ability to work anywhere
  • Laptop reimbursement
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Competitive PTO and Sick Leave plan

US Employees

  • Medical, Dental, and Vision benefits coverage through Anthem with 100% premium cost covered by IO Global for the employee and dependents
  • Health Savings Account
  • Life Insurance

UK Employees

  • Monthly Health Stipend to use towards any wellness or medical coverage/service
  • Pension