TSQL Scrum Linux PostgreSQL Go Teletrabajo

We are building a next-generation [Cyber]Security solution for Key Management based on QRNGs [Quantum Random Noise Generators], dealing with storage, clusters and overall system integrity matters. As a (Junior) Golang Developer, you will: • Develop...
We are building a next-generation [Cyber]Security solution for Key Management based on QRNGs [Quantum Random Noise Generators], dealing with storage, clusters and overall system integrity matters.
As a (Junior) Golang Developer, you will:
• Develop libraries for interfacing with low-level subsystems of Linux: lvm, pci devices, netlink
• Integrate with and help evolve the Quantum RNG SDK & client libs
• Develop components for integrity validation of the system (including TPM2 interactions)
• Implement parts of advanced cryptosystems
• Develop APIs and CLI interfaces to test, validate and interact with the solution
• Design, implement and run comprehensive tests of the resulting components

The corresponding Senior positions will:
• Design, supervise and implement the most complex parts of low‑level libraries(list above)
• Co-design, implement and validate advanced database interface components
• Co-design, implement and validate integrity validation components
• Design integrations/library APIs for and implement the most complex parts of Lattice‑based PQC algorithms and other cryptographic algorithms
• Design, implement and validate integration with hardware crypto-wallets (e.g. NitroKeys)
• Design unit, validation and integration tests for the overall solution
• Design and supervise implementation of the agents performing the actual per-node tasks
• Specify and validate CI/CD pipelines as appropriate at each stage of the project
• Coordinate with sysadmins/packagers to create final deliverables / installation sets for the appliance prototype + production version.

We are believers in FOSS since our foundation, and part of the ecosystem. We will be sharing a very substantial part of the outcomes from this R&D&i project with the Community as FOSS (Apache2/MPL2/MIT as appropriate) and also via knowledge sharing.
Candidate Profile
We are looking for passionate, brilliant, proactive, self-driven, motivated and committed software developers (backend or full-stack) to help build the next stage in Data Privacy&Security Solutions for Open/Distributed systems — think datacenter-scale information management systems (actual: DataSpaces, data warehouses, AI/ML training source repositories, etc)
Requirements: Skills & Experience
Education: BSc Eng (MSc Eng preferred) in Computer Engineering or very close degree. From reputable Polytechnic Universities around Europe: you need to understand algorithmic complexity, graphs and system internals.
Work Experience of at least 3 years after graduation.
Experience (varies with position) in at least one backend programming language (Go preferred — if not you’ll learn on the job ;).
Version Control Systems: Git (+workflow +GitOps)
Operating System/Environment: GNU/Linux. We are a Linux-only organization (just like all our sister companies)... for almost two decades and counting !
English: if you had doubts.... C1 required. Please see notes below for details.
Methodologies: some exposure to Agile-like preferred (FDD, Scrum). Test-Driven Development.
Desirable Traits
• UNIX/Open Systems internals’ familiarity. Linux netlink/namespaces very much desired
• Security / Cryptography fundamentals (or better)
• Storage fundamentals: Devices/LUNs/Volume Groups/Logical Volumes/Snapshots; RAID; Erasure Coding; Encrypted devices
• Relational Database management systems (+some SQL); PostgreSQL is what we use.
• Server/services architecture fundamentals
• RESTful APIs (or similar); OpenAPI.
• Distributed systems knowledge (e.g. RPC/Corba, busses/queues, locking, consensus algorithms)
• Observability, design-for-test

Outstanding  candidates will have experience in designing complex distributed systems / architectures and/or low-level hardware and software (deep) understanding.

¡No te pierdas nada!

Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo


Nunca compartiremos tu email con nadie y no te vamos a enviar spam

Suscríbete Ahora

Últimas ofertas de empleo de Programador/a en Madrid

Sopra Steria

Madrid, ES

Descripción de la empresa Porque trabajar en Sopra Steria, también es sentir Sopra Steria. Somos un reconocido líder...

BNP Paribas

Madrid, ES

GROUP BNP PARIBAS BNP Paribas Group is the top bank in the European Union and a major international banking...

Grupo TECDATA Engineering

Madrid, ES

Estamos buscando un becario con experiencia o conocimientos en C# y JavaScript con Grado en ingenieria informatica

CAS TRAINING

Buscamos un/a Desarrollador/a Frontend Angular para unirse a un proyecto en el sector SSPP, con modalidad híbrida en...

Accuro Technology

Madrid, ES

✅ Interpretación de los pliegos: Capacidad técnica para analizar los pliegos de condiciones de la licitación, entendiendo...

BNP Paribas

Madrid, ES

Who are we? We are South Europe Technologies (S.ET Iberia); the IT, Data and Operations Shared Service Center of BNP...

Digital Talent Agency

¡Hola, talentosos desarrolladores! En Zemsania, estamos en busca de un/a Programador/a Senior en Drupal para unirse a...

Grupo TECDATA Engineering

Madrid, ES

Oferta: Desarrollador Junior Big Data/Qlik 📍 Modalidad: 100% remoto 🕒 Experiencia requerida: 2-3 año s Funciones...

Plexus

Join Plexus Tech. We are looking for a Senior Java Developer with 4+ years of experience in Java development.

Plexus

Madrid, ES

Details Join Plexus Tech. We´re looking for Senior Python-Django Developers with more than 4 years of experience with...