Senior Software Developer (Cryptography)



Software Engineering
London, UK · Remote
Posted on Friday, June 30, 2023

Company Information

Zamna’s Persistent Identity Layer is the critical foundation step in transforming travel industry data processes. By verifying persistent, assured identities between different data sources, airlines and OTAs let good, accurate data flow around all their systems.

Zamna recently raised a $5 million seed round investment from Venture Capital firms including LocalGlobe, Oxford Capital, FOMCAP, CyLon and Seedcamp. Zamna is an IATA One ID Strategic Partner, Disruptor of the Year Finalist @ the 2020 London Business Awards, UK Business Tech Awards Winner 2019 and holder of a coveted Oxford University Innovation Award. We have been featured extensively in the media, including in TechCrunch, CityAM, The Times, BBC, Bdaily, Financial Times and Forbes.

Zamna was founded in 2016 by Irra Ariella Khi and Alex Gorelik who met at Oxford, and who have continued to work with a number of Oxford Professors since. From then they have built a world class team to solve one of the most challenging technological problems. With a hire to applicant rate of <4%, Zamna is more selective than both Oxford (17.5%) and Harvard (5.2%).

Key Accountabilities

• Research, design, prove security, audit and develop existing and new cryptographic protocols & their implementation, supporting ongoing product development and new features
• Ongoing threat analysis & modeling, mitigation
• Hands-on software and architecture design, development and testing
• Maintain technical documentation, produce specifications, security proofs and determine operational feasibility
• Actively participate and lead team-driven researches and designs of a new, system-wide protocols
• Provide feedback on architecture design, implementation and participate in code reviews

Required Knowledge & Responsibilities

• Strong academic (applied math and/or cryptography) and engineering background
• Deep understanding of modern cryptography and cryptographic principles (especially around identity and privacy-preserving techniques)
• Practical experience in cryptographical research and analysis
• Experience designing secure networks, systems and applications along with researching and developing security protocols, policies, standards and procedures
• Extensive working experience with low level languages and cryptography packets
• Experience with zero-knowledge proving systems/protocols, privacy-preserving technologies and/or Blockchains will be highly anticipated
• Engineering mindset with wide technical overview, familiarity with various software design patterns
• Solid knowledge of computer science domain: data structures, complexity theory, widely used algorithms to solve common tasks of dynamic programming
• Exceptional technical knowledge of techniques, standards for authentication and authorization, applied cryptography, security vulnerabilities and remediation
• Significant (3+ years) practical experience in cyber software development
• Knowledge and good overview of cybersecurity frameworks would be beneficial

Ideal Candidate Characteristics

• Writes well designed, highly readable and testable code
• High autonomy and ownership
• Strong analytical capabilities and an appreciation of the usual challenges that come along with research and learning processes (“Frustration is the sweat of knowledge” is our mantra)
• Exceptional level of personal excellence demonstrated through every interaction and piece of work produced
• Growth mindset and an inherent drive towards self-improvement
• Strong, emotionally stable personality
• Great sense of humour

Our Culture

• As a team, we understand that core values drive behaviour. As a team we spent 6 months collectively defining our shared Zamna Values, and we hire, fire, promote and reward based on how these are practiced. Everyone we have hired not only matches these standards of excellence, but elevates them.
• We believe that 'Mon-Fri Office' is dead, as is ‘constant WFH’ a la lockdown, so at Zamna we WAFA (Work Anywhere For As long as you like)! Our teams can work at home, on an island, on the moon, for as long as they like - with the option to use our private collaborative / thinking / meeting space in West London. We want people thinking about the important things, not dress code, so our dress code for WAFA at Zamna is: wear… something!