About the Company:
World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all. It is built to connect, empower, and be owned by everyone.
This opportunity would be with Tools for Humanity.
About the AI & Biometrics Department:
The AI & Biometrics team is building a biometric recognition system that can work reliably with more than a billion users and enables them to claim their free share of WLD. We use cutting-edge machine learning models deployed on custom hardware to enable high-quality image acquisition, identification, and fraud prevention, all while requiring minimal user interaction. We further leverage the latest cryptography methodologies to process biometric data in a privacy preserving, secure manner.
We are building a biometric recognition and fraud detection engine that works on the 1bn people scale. Therefore, its performance needs to out-perform all the current recognition technologies. We leverage our powerful custom-made iris recognition and presentation attack detection device, the Orb, combined with the latest research from the field of AI and Deep Learning. Our uniqueness system is based on a state-of-the art privacy preserving cryptographic methodology - a custom implementation of anonymized multi-party computation (aMPC).
About the Proof Of Personhood team
We are the team responsible for developing the backbone of the WorldID protocol and for designing, developing and implementing the integrations between the core system and its satellites. This means working directly with the Mobile, R&D, and infrastructure teams. As part of our daily work, we interact with best-in-class cryptography and distributed systems researchers with whom we collaborate to scale the WorldID protocol to billions of users.
*This role is an onsite in our Munich office
About the Opportunity:
As a Senior Software Engineer on this team, you will be at the heart of our mission, designing and building the highly scalable systems that determine if a person is a unique human being. You'll work on the core multi-party-computation (MPC) system that performs the uniqueness checks, which is written in Rust. You will also contribute to the broader backend ecosystem written primarily in Golang.
This role requires you to take ownership of major system components, from initial design through testing, release, and ongoing support. You'll manage infrastructure as code with Terraform and operate services on AWS (S3, EKS, EC2, SQS, Route53, etc). You will collaborate closely with mobile, design, R&D, data science and operations teams to shape product direction and deliver on key business metrics.
Key Responsibilities:
Design & Build: Architect and implement highly scalable, secure, and performant backend systems in Rust and Golang to support our biometric verification process.
Own: Take full ownership of key application components, driving the entire development lifecycle from design and implementation to deployment and maintenance.
Operate: Build and manage cloud infrastructure using AWS, Kubernetes, and Terraform.
Collaborate: Work with cross-functional teams to define requirements, shape priorities, and deliver cohesive products.
Support: Participate in an on-call rotation to provide application support, incident management, and troubleshooting
About You:
You have over 5 years of experience crafting and operating cutting-edge, highly scalable software applications in a production environment.
You have deep expertise in Golang or Rust. Proficiency in both is a major plus.
You are an expert in cloud-native technologies, especially AWS and Kubernetes.
You have hands-on experience building and scaling large-scale distributed systems and microservice architectures.
You are comfortable with ambiguity, have an MVP mindset, and can thrive in a fast-paced environment where priorities can shift.
You are energetic, independent, and take full ownership of your work. You are a doer who communicates clearly and concisely.
Nice to have: Experience with MongoDB
--
By submitting your application, you consent to the processing and internal sharing of your CV within the company, in compliance with the GDPR
The reasonably estimated salary for this role at TFH in Munich ranges from €135,000 - €180,000, plus a competitive long term incentive package, and may include variable compensation. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience.
Apply Now