Senior Software Engineer
IPTS
Specialism: ZK Proofs, Developer Tooling, and Blockchain Security
Project: This company is dedicated to enhancing online privacy through end-to-end encryption, aiming to protect user data across the internet. Its suite of products focuses on securing AI applications both in cloud environments and on the blockchain, empowering developers and data scientists to create encryption-friendly applications without requiring expertise in cryptography.
Key Skills: Blockchains, Smart Contracts, Threshold Protocols, Security Principles
Location: Remote, Europe
Role Detail: We’re searching for a Senior Software Engineer who shares our commitment to embedding privacy into web3. The ideal candidate is capable of crafting confidential blockchains and pioneering the next era of confidential smart contracts. Collaborating closely with esteemed cryptographers, blockchain experts, and software engineers, this individual will be instrumental in refining and maintaining the excellence of our homomorphic blockchain solution. This individual’s responsibilities will include designing secure key management solutions, leading the implementation of our solutions with a focus on security, collaborating with DevOps for product deployment, staying up to date on advancements in secure hardware and coding practices, ensuring high security standards across engineering endeavors, and offering support to clients and partners.
Requirements:
- Solid understanding of software security principles.
- Ability to perform regular security assessments.
- Demonstrated experience as a Software Engineer with emphasis on secure enclaves.
- Experience with threshold protocols.
- Experience with blockchain technology.
- Strong problem solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Knowledge of cryptographic techniques and algorithms.
- Knowledge of secure hardware.