Software Engineer (Prototype) - Innovation R&D
New Yesterday
Software Engineer (Prototype) – Innovation R&D
Location: Greater London, United Kingdom
Who we are: IOG, a technology company focused on blockchain research and development. We use a scientific approach, peer‑reviewed research, and formal methods to ensure security, scalability, and sustainability across DeFi, governance, and identity management projects.
What the role involves:
Develop prototypes, models, and simulators bridging engineering and research.
Collaborate with architects, cryptographers, researchers, and engineers to shape innovative projects.
Follow Agile practices, work across time zones, and independently own development tasks.
Review specifications from architects and formal methods specialists.
Design algorithms, write clean and efficient code meeting acceptance criteria.
Commit code frequently, cover with unit, property, and integration tests when applicable.
Review pull requests, fix bugs in own and legacy code, handle emergency fixes for severity 1 issues.
Integrate components and third‑party libraries, verify and deploy, and troubleshoot/debug/upgrade existing software.
Write documentation, technical user manuals, and high‑level design documents.
Requirements:
Software engineering experience (3+ years), preferably a degree in Computer Science.
Proficiency with Git and Git workflows, Agile methods, and functional/object‑oriented programming.
Strong knowledge of system programming languages such as Rust or C++, and functional languages (Haskell, OCaml, F#).
Optional familiarity with formal specification languages (e.g., Lean).
Deep understanding of algorithms, data structures, concurrency, and distributed computation.
Knowledge of blockchain fundamentals: consensus, cryptography, smart contracts.
Self‑motivated, continuous learner, capable of reading scientific papers.
Experience writing prototypes, test‑driven code, concise documentation, and breaking tasks into manageable sub‑tasks.
Adherence to software engineering principles: modularity, incremental development, avoiding feature creep.
Benefits:
Remote work
Laptop reimbursement
Starter equipment package (headphones, monitor, etc.)
Learning & Development opportunities
Competitive paid time off
IOG values diversity and applies equal opportunity in all hiring practices. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
#J-18808-Ljbffr
- Location:
- Greater London, England, United Kingdom
- Job Type:
- FullTime
We found some similar jobs based on your search
-
New Yesterday
Software Engineer (Prototype) - Innovation R&D
-
Greater London, England, United Kingdom
Software Engineer (Prototype) – Innovation R&D Location: Greater London, United Kingdom Who we are: IOG, a technology company focused on blockchain research and development. We use a scientific approach, peer‑reviewed research, and formal methods to ...
More Details -
-
13 Days Old
Senior Software Engineer (Prototype) - Innovation R&D
-
United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview IOG 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 su...
More Details -