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