RSP je u toku! Regionalni sajam poslova je u toku! Čeka te 16 IT poslodavaca i više od 220 oglasa za posao. Poseti štandove, komuniciraj sa poslodavcima, učestvuj u lovu na blago. Poseti sajam
Oglas je preuzet sa sajta poslodavca i sajt HelloWorld ne garantuje njegovu ažurnost.
Job listing has been deactivated.

Technical Architect - EVM

Input Output (IOHK)

Remote
Intermediate

Description

IO Global, creator of the Cardano blockchain platform, is looking for a Technical Architect to join the Engineering team. As a Technical Architect you take ownership and are accountable for the technical decisions about a product. You are responsible for designing products, components, features,and software libraries that satisfy functional and non-functional requirements driven by the needs of users of IOG’s products. You must provide technical leadership and supervise development teams, and must delegate architecture tasks effectively and responsibly to the teams while avoiding both efficiency bottlenecks and architectural disagreements.

Your mission

  • Participating in planning, definition, and high-level design of the solution and exploring options
  • Supporting agile software development practices
  • Communicating technical details to scientists, researchers and developers
  • Contributing to the work breakdown and allocating tasks to get the best out of team members
  • Ensuring that recommended software engineering principles are followed
  • Enabling a continuous delivery of features through appropriate architecture design and setting out timelines and milestones
  • Defining subsystems and their interfaces; allocating clear responsibilities to subsystems
  • Evaluating and selecting appropriate software or hardware and suggesting integration methods
  • Selecting appropriate solutions to problems
  • Being conscious of the costs of architectural decisions and taking these costs into account when jointly making important decisions
  • Managing and improving legacy solutions and integrating with legacy technology when appropriate
  • Acquiring a deep technical understanding of problems and solutions
  • Maintaining a firm and contemporary grasp of computer science and engineering techniques
  • Providing technical guidance to software engineers
  • Creating and maintaining system architecture documentation
  • Doing code reviews
  • Test coverage reviews
  • Attending Ethereum core developer calls
  • Supporting developers with Ethereum-specific guidance
  • Technical task definitions, assignments and documentation
  • Follow up on engineering and coding improvements discussed in sprint retrospectives
  • Monitor compatibility with the Ethereum virtual machine (EVM) standard and Core-Geth.

Requirements

Your expertise

  • A degree in computer science or engineering
  • A minimum of five years in industrial or commercial development
  • A minimum of one year as a technical architect
  • A minimum of two years as leader of a software development team
  • Practical experience with agile software development methods
  • Experience working with Git and Git workflow
  • Knowledge of functional and object-oriented programming paradigms
  • Experience working with scientists, researchers and formal methods specialists
  • Knowledge of programming languages such as Haskell, Javascript, Rust, and Scala
  • Comfortable writing code
  • Comfortable with formal processes such as the Ethereum improvement proposals process
  • Comfortable with formal papers and with change in requirements
  • Blockchain experience
  • Knowledge of proof of stake, Ouroboros BFT, Solidity and EVM evolution (hard forks, changes in op codes, DoS attacks)
  • Modeling (eg, high-level flows, and low level or implementation-level specifications)
  • Knowledge of (and experience with) highly distributed systems (such as: failure states, versioning, migration schemes) and knowledge of operations for a system (such as: monitoring, resourcing, scaling, log structuring)
  • Knowledge of networking (APIs, low-level protocols, peer-to-peer)
  • Ability to reason about (and debug) systems in flight (an architecture needs to address a need but also work in reality)
  • Knowledge of distributed state management
  • Knowledge of local database management
  • Understanding of the EVM architecture
  • Knowledge of the cryptographic primitives used in blockchains such as hash algorithms and asymmetric signatures
  • Knowledge of blockchain data structures such as Merkle trees and back-linked lists
  • Understanding of gossip protocols.

Benefits

Location

IOG is a fully distributed organization and therefore this is a remote position. Due to team distribution we are ideally searching for someone in a European timezone

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

Deadline for applications: 09.10.2021.

Posao IT Architect (36 oglasa)

SLIČNI OGLASI PO KRITERIJUMU IT ARCHITECT

Oglas objavljen u okviru sajma.

Oglas objavljen u okviru sajma.

Solution Architect

ONLINE INTERVJU

Neotech Solutions

Belgrade or Remote
29.10.2021.
ONLINE INTERVJU
Copyright © 2021 ·
Made with in Subotica.
Sadržaj sajta je u vlasništvu kompanije HelloWorld. Zabranjeno je njegovo preuzimanje bez dozvole.

Postavi pitanje poslodavcu

Prosledićemo tvoj upit poslodavcu samo ako je u vezi sa oglasima za posao na našem sajtu, apliciranjem na iste, praksom u datoj kompaniji i slično.
Čim dobijemo odgovor, poslaćemo ti ga na e-mail.
Uspešno
Neuspešno urađena operacija
Prijavi se u svoj nalog
Zaboravljena šifra?

Nisi registrovani korisnik? Napravi nalog ili se prijavi putem društvenih mreža.



Prijava putem društvenih mreža

Kontaktiraj nas

Tvoja poruka će biti prosleđena timu HelloWorld.rs, a ne poslodavcu.

Potvrdi

Greška