{"id":3517474,"url":"https://alion.io/job/npci-senior-associate-cryptography-researcher","title":"Senior Associate Cryptography Researcher","company":{"id":59461,"name":"NPCI","domain":"npci.org.in","url":"https://alion.io/company/npci","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Zoho Recruit","truth_index":{"grade":"A","score":95,"open_postings":18,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":123,"computed_at":"2026-11-05T05:54:30Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Hyderabad, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":20000,"max_usd":42000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":41},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Bouncy Castle","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"Gradle","optional":false},{"name":"Java","optional":false},{"name":"JUnit","optional":false},{"name":"Maven","optional":false},{"name":"Mockito","optional":false},{"name":"OWASP Top 10","optional":false},{"name":"PKI","optional":false},{"name":"Apache Tomcat","optional":true},{"name":"Docker","optional":true},{"name":"ISO 27001","optional":true},{"name":"Kotlin","optional":true},{"name":"OpenSSL","optional":true},{"name":"PCI DSS","optional":true},{"name":"Spring Boot","optional":true}],"status":"live","first_seen_at":"2026-10-30T10:58:22Z","employer_posted_date":"2026-10-30","last_verified_at":"2026-11-05T16:59:36Z","board_verified":true,"closed_at":null,"days_open":6,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":6},"description":"KeyResponsibilities:\nUnderstand system architecture and data flows, and identify where encryption, signing, authentication, and key management are needed.\nDesign and implement cryptographic solutions: encryption, digital signatures, hashing, key derivation, secure key storage, and secure transport.\nBuild and maintain Java SDKs and libraries with clean APIs, versioning, documentation, and backward compatibility.\nImplement and troubleshoot PKI components: X.509 certificates, chain validation, CSRs, CRL/OCSP, and TLS/mTLS configuration.\nIntegrate with HSMs and key management systems (PKCS#11), and design key lifecycle processes: generation, rotation, backup, and destruction.\nTake part in threat modelling and design reviews, and recommend algorithms, key sizes, and parameters with clear reasoning.\nRemediate findings from code reviews, static and dynamic analysis, penetration tests, and audits.\nWrite unit, integration, and negative tests, including known-answer tests with standard test vectors.\nSupport teams that integrate the SDK, and produce technical documentation and compliance evidence.\nFollow developments in post-quantum cryptography (ML-KEM, ML-DSA, hybrid key exchange or Newer PQC algorithm) and help assess their impact on our systems.\nRequired Skills Cryptography (must be able to explain the reasoning, not only the usage)\nSymmetric encryption (AES; GCM, CBC, CTR modes) and the consequences of nonce/IV misuse.\nAsymmetric cryptography: RSA (OAEP, PSS), ECC (ECDSA, ECDH, Ed25519, X25519).\nHashing, HMAC, key derivation (HKDF, PBKDF2), and secure random generation.\nAuthenticated encryption and key management principles. PKI and protocols\nX.509, certificate lifecycle, trust chain validation.\nTLS 1.2/1.3 and mTLS: handshake, cipher suites, session resumption.\nJWT/JWS/JWE, OAuth2, and signature formats such as CMS/PKCS#7. Development\nStrong Java (Java 8 or later): collections, concurrency, exception handling, JVM basics.\nHands-on experience with JCA/JCE and Bouncy Castle. Use of vetted libraries only, no custom algorithms.\nExperience building reusable libraries or SDKs with Maven or Gradle.\nGit, CI/CD, JUnit, and Mockito. Security engineering\nSecure coding practices (OWASP Top 10): constant-time comparison, safe error handling, no secrets in logs.\nUnderstanding of threat modelling and trust boundaries.\nEducation: B.E./B.Tech/MCA or equivalent in Computer Science, IT, Electronics, or a related field. Good to Have\nAndroid development: Android Keystore, secure storage, AAR packaging.\nHSM experience (PKCS#11) and key management systems.\nExperience in payments, banking, or fintech security (PCI DSS, RBI guidelines, ISO 27001).\nKnowledge of TLS stacks and gateways (OpenSSL, Tomcat, Bouncy Castle JSSE).\nFamiliarity with SAST/DAST tools, Kotlin, Spring Boot, or Docker.\n• Security certifications or open-source contributions.","description_format":"text","description_chars":2863,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Software & Embedded Finance","Payment Processing & Gateways"],"lifecycle":[{"event":"open","at":"2026-10-30T10:58:22Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":5,"expected_fill_days":123,"reasons":["conf:4","velocity","win:early"],"computed_at":"2026-11-05T05:54:30Z"},"pay":null,"html_url":"https://alion.io/job/npci-senior-associate-cryptography-researcher","json_url":"https://alion.io/job/npci-senior-associate-cryptography-researcher.json","meta":{"generated_at":"2026-11-05T18:35:35Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":24582,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-06T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":59461},"rest":"https://alion.io/mcp/rest/get_company?id=59461"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnpci-senior-associate-cryptography-researcher"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnpci-senior-associate-cryptography-researcher"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnpci-senior-associate-cryptography-researcher"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/npci-senior-associate-cryptography-researcher\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnpci-senior-associate-cryptography-researcher"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3517474}},{"tool":"search_jobs","arguments":{"company":"npci.org.in","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3517474},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}