Input Output
Jobs at Input Output
Search the 22 jobs at Input Output
Recently posted jobs
As a Senior Technical Architect, you will be accountable for technical decisions, designing solutions that meet both functional and non-functional requirements. You will lead and support cross-functional teams, provide feedback on requirements, evaluate alternatives, and document architecture decisions to ensure system stability and maintainability.
As a Technical Architect at IOG, you will design solutions fulfilling user requirements while providing technical leadership to development teams. Your role involves collaboration with product managers and stakeholders, managing technical debt, and ensuring system maintainability and efficiency through effective architecture decisions.
As a Senior Prototype Engineer, you will design and develop systems based on initial ideas, present solutions in meetings, and communicate project statuses while working on innovation projects with various stakeholders.
As a Senior SDET, you will ensure the reliability and performance of blockchain solutions by developing and executing testing strategies, conducting both automated and manual testing, and maintaining CI/CD pipelines. You will also collaborate with teams to enhance test automation frameworks and ensure the overall quality of blockchain products.
As the Senior Scrum Master, you will drive Agile practices within the Midnight team, guiding the Scrum process to ensure high-quality product delivery. Key responsibilities include coaching the team, facilitating Agile ceremonies, collaborating with stakeholders, and monitoring sprint deliverables, while fostering a safe environment for problem-solving and continuous improvement.
The Prototype Engineer will work on developing prototypes and simulators, collaborating with stakeholders to shape innovation projects and presenting solutions during meetings.
As a Solutions Engineer for Midnight, you will plan, execute, and deliver technical solutions for customers and partners in the blockchain space. You will create technology solutions, assist in business growth strategies, engage with stakeholders, coordinate technical releases, and manage risks associated with technical initiatives.
The Senior Product Owner will manage the product roadmap, prioritize the backlog, develop user stories, and define acceptance criteria. They will collaborate with cross-functional teams and stakeholders to drive product features from concept to launch, while ensuring alignment with business needs and technical requirements in an Agile environment.
The Tooling Architect will lead the design and implementation of developer tooling for advanced programming languages and run-time systems. This role involves managing the entire process of tooling development, collaborating with various stakeholders, producing clean code, and creating detailed architecture documents.
As a Formal Methods Engineer at IO, you will create high assurance specifications and implement formal artifacts, ensuring quality in design and performance modeling. You'll participate in knowledge sharing and collaborate with engineers to assess design impacts and improve implementations, contributing to quality assurance throughout the development cycle.
The Operations Manager will oversee budget planning, resource allocation, invoicing, and contract management to ensure operational efficiency. Responsibilities include developing budgets, monitoring performance, managing invoicing processes, and leading contracts, while also capturing and standardizing operational processes for continuous improvement.
As a Software Engineer at IOG, you will write high-quality Haskell code for advancing the Cardano blockchain ledger. Responsibilities include implementing features, testing, reviewing pull requests, fixing bugs, and collaborating with cross-functional teams while adhering to software engineering principles.
As a Senior Software Engineer in Catalyst, you will develop high-quality software utilizing Rust, collaborate with teams across time zones, and follow agile practices. Your responsibilities include designing algorithms, writing efficient code with tests, integrating components, troubleshooting existing software, and documenting code extensively.
The Software Engineering Lead is responsible for guiding engineering practices and team development, writing high-quality code, reviewing specifications, contributing to algorithm design, and troubleshooting issues in software development while leading a team.
The Engineering Manager will lead a team of software engineers in developing the Midnight blockchain platform. Responsibilities include planning and executing development activities, collaborating with cross-functional teams, maintaining high engineering standards, and fostering a security-focused culture within the team. The Manager will also be involved in talent management, including hiring and professional growth for team members.
The Solutions Manager at IOHK will oversee the planning, execution, and successful delivery of technical solutions for blockchain projects. This role involves engaging with customers and partners to provide technical advice, create technology solutions, develop business strategies, and manage project documentation and risk.
As a Principal Software Engineer, you'll lead the design and implementation of the Partner Chains Substrate node in Rust, focusing on developing a cross-chain protocol that utilizes advanced cryptographic techniques. Responsibilities include mentoring engineers, optimizing code performance, and collaborating with team members to enhance protocol features and security.
The Cryptographic Engineer will develop and implement cryptographic solutions, focusing on Zero-Knowledge circuits for the Midnight chain. Responsibilities include collaborating with teams, prototyping new products, implementing cryptographic primitives, and adhering to best practices in software engineering.
The Senior Software Engineer in the Partner Chains Tribe at IOHK will enhance software building practices, actively engage in product development, mentor engineers, and lead cross-team improvements. This role involves debugging, creating documentation, and ensuring quality, while maintaining software reliability and scalability in the blockchain domain.
As a Software Engineer, you will write high-quality code for blockchain projects, collaborate with cross-functional teams, and address software development tasks independently. You'll be responsible for design contributions, code reviews, bug fixing, and documentation, all while adhering to agile practices and maintaining high standards of software quality.