software engineer

 
what we are looking for 

We're looking for engineers who bring  ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile. As a software engineer, you will work on a specific project critical to our clients needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need  candidates to be versatile, display leadership qualities and be enthusiastic to take on new problems as our client continue to push technology forward.



candidate responsibilities 
 
  • Design and implement server side components that are both externally verifiable and internally compatible with google infrastructure.
  • Work on low-level infrastructure 
  • Participate in the wider security research community
  • manage project deadlines
  • design software solutions 


qualifications and experience 
 
  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with data structures/algorithms and
  • 5 years experience in software development in one or more programming languages.
  •  3 years of experience testing, maintaining, or launching software products and 1 year of experience with software design and architecture.
     
 
  • Experience working with enclaves, trusted execution environments, confidential computing 
  • Experience with virtualization technologies 
  • Experience with Rust and open source.
  • Knowledge of cryptography primitives 
  • Ability to develop and review systems and code

Please send all CV's to Kay.Henry@noviglobal.com for more information 

Novi global is acting as an employment agency in relation to this vacancy 

 





 
Job Type:
General
Job Title:
software engineer
Location:
General
Sector:
General
Salary:
£Negotiable

How to apply

Apply Now

Got a Question or need some advice?

We are always here to help and support all our candidates and clients however we can.

Please feel free to call us, or fill in our contact form, and we will do our best to help.

 

contact us