Match score not available

DevX Engineer - IOE: Cardano

extra holidays - work from anywhere - fully flexible
Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Input Output (IOHK) logo
Input Output (IOHK) Information Technology & Services Scaleup https://iohk.io/
201 - 500 Employees
See all jobs

Job description

Who are we?

IOHK, is a technology company focused on Blockchain research and development. We are renowned for our scientific approach to blockchain development, emphasizing peer-reviewed research and formal methods to ensure security, scalability, and sustainability. Our projects include decentralized finance (DeFi), governance, and identity management, aiming to advance the capabilities and adoption of blockchain technology globally.

We invest in the unknown, applying our curiosity and desire for positive change to everything we do. By fueling creativity, innovation, and progress within our teams, our products and services are designed for people to be fearless, to be changemakers.

What the role involves:

There comes a point in the life of every engineer where they find themselves gnashing their teeth at the inefficiency and awkwardness of their build and development tooling. Most of us just grit our teeth and ignore it, but there’s something very satisfying about actually oiling the gears so they work properly. If the idea of being a real force multiplier for your team makes you feel proud, then come and help us make our development tooling world-class!

As a DevX Engineer you are in charge of ensuring that our development teams are happy, effective, and productive. This involves using, creating, and configuring a variety of tools and frameworks to make development easier, all the way from writing the software to building and preparing it for deployment. You work closely with the developers, the QA  and the SRE teams in order to define, improve and maintain our software delivery process.

  • Create, maintain, document, and optimize automated build processes
  • Create and maintain internal tools to support development or build workflows, including advanced systems to improve our build and development processes across the organization.
  • Work with the development team to set up and maintain functional and effective development build environment
  • Support the QA team in the definition of continuous testing processes and validation pipelines
  • Become part of the Platform Engineering team and contribute to the definition of reliable integration pipelines
  • Contribute to the administration of the source version control system and to managing users, groups, permissions, and general instance configuration of the source control
  • Contribute to the Glasgow Haskell Compiler, Cabal and related tooling.

Requirements

Who you are:

  • Extensive experience with the Haskell ecosystem
  • Unix system administration experience
  • Experience shipping software to end users
  • Experience working in internal tooling teams preferrable
  • Strong experience with Haskell codebases: the Glasgow Haskell Compiler, Hadrian, Cabal, Haskell Language Server, and their respective CI systems as well as other built tools and dev environment provisioning tools.
  • Experience with GitHub Actions: Demonstrated familiarity with CI/CD pipelines, preferably leveraging GitHub Actions.
  • Cross-Functional Collaboration: Comfortable partnering with a range of teams—engineering, product, design, and beyond—to tackle diverse technical and organizational challenges.
  • “Force Multiplier” Mindset: Passionate about enabling others, improving processes, and amplifying the impact of the entire organization.
  • Nix Experience (Desirable): Exposure to or interest in Nix for reproducible builds and environment management

Are you an IOGer?

Do you find yourself questioning the status quo? Do you tinker with ideas and long to turn those ideas into solutions? Are you able to spark thoughtful debates, bringing out the inquisitiveness in others? Does the promise of continuously growing excite you? Then get ready to reimagine everything you thought wasn’t possible because that’s what it means to be an IOGer - we don’t set limits, we break them. 

Benefits

  • Remote work
  • Laptop reimbursement
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Learning & Development opportunities
  • Competitive PTO 

At IOG, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork

Field Engineer (Solutions) Related jobs