Software Engineer - Scala
We are searching for an experienced Scala Software Engineer to work in our Atala team here at IOG, developers of the Cardano blockchain platform.
As...
We are searching for an experienced Scala Software Engineer to work in our Atala team here at IOG, developers of the Cardano blockchain platform.
As part of the Atala enterprise suite, we are developing Prism, a digital identity and verifiable credentials product. We are building a platform with a solid technical foundation that can be tailored for many applications. The team is currently developing and delivering its product to the Georgian and Ethiopian governments. In this context, you will join a fast-paced environment where the challenges lie in handling numerous product and commercial requests.
We are redefining and standardizing the concept of digital identity, leveraging the capabilities of Cardano and many other technologies. To further our goals and address the business demand for Prism, we need to expand and structure our technical team.
Your mission
In Atala we own the solution end-to-end, designing and implementing protocols, services, applications, as well as infrastructure and deployment plans. The core team is six engineers. You will contribute to the design and development of a strong, robust and scalable architecture for the backend.
For this purpose, we need an experienced engineer who can research, design and develop innovative solutions to position IOG and Atala as leaders in digital identity and bring positive change to many.
Here are some examples of the duties:
- Follow agile software development practices
- Work with teams across time zones
- Work independently on software development tasks
- Review specifications produced by architects and formal methods specialists
- Contribute to the design of algorithms
- Write clean, straightforward, efficient code that satisfies acceptance criteria and specifications
- Commit often and submit small pull requests frequently
- Cover your code with unit, property and integration tests when applicable
- Review the pull requests of your team mates
- Fix bugs in your own code and in legacy code from others
- Be available for emergency fixing of severe issues on deployed products
- Integrate software components and third-party libraries
- Verify and deploy programs and systems
- Troubleshoot, debug and upgrade existing software
- Write documentation for the code
- Write technical user manuals
- Update your knowledge of distributed and concurrent computation.
Requirements
Your expertise
- Experience with Scala. You must have deployed and maintained production Scala code bases
- An ability to comprehend research papers and translate them into initial software designs.
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)
- Udemy for Business
- 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
Below are some other jobs we think you might be interested in.
-
Software Engineer
- Tokka Labs
- Singapore, 048948, Singapore
May 23 -
Software Engineer - Solutions
- Alchemy
- San Francisco; New York
May 29 -
Software Engineer, Institutional
- Blockchain, Inc.
- Paris
May 08 -
Senior Software Engineer
- MadHive
- Remote, United States; Madhive US (Redwood City)
May 22 -
Software Engineer - Compliance
- Rain
- New York, NY
May 27 -
Senior Software Engineer
- Ellipsis Labs
- New York, New York
Jun 02 -
Software Test Engineer
- Strike
- Remote, Americas
- Remote
Jun 11 -
Software Engineer - Android
- ether.fi
- Dubai; Cayman; Denver; New York
Jun 06 -
Senior Software Engineer
- IEX
- New York
May 08 -
Software Engineer - Fullstack
- Onramper
- Amsterdam, Noord-Holland, Netherlands
Jun 10 -
Software Engineer, AI
- thirdweb
- San Francisco, New York, London, Bangalore, Remote
- Remote
May 13 -
Software Engineer B2B
- Ripio
- Anywhere
- Remote
May 23 -
Software Backend Engineer
- Sardine
- India
- Remote
Jun 03 -
Software Engineer, Backend
- Strike
- Anywhere
- Remote
May 12 -
Software Engineer - Solana
- Rain
- New York, NY; Remote
- Remote
Jun 02 -
Software Engineer - Stellar
- Rain
- New York, NY; Remote
- Remote
May 07 -
Software Engineer (fullstack)
- Waterfall
- New York, NY
Jun 02 -
Lead Software Engineer, Clearing Engineering
- CoinDesk
- New York
May 10 -
Software Engineer, Enterprise Custody
- Blockstream
- United States
May 16 -
Senior Software Engineer - Backend
- ether.fi
- New York; Cayman; Denver
May 20

