Role at a glance
- Job function
-
Software Engineering & IT Cybersecurity
- Salary
- Not Disclosed
- Location
- Seoul, South Korea
- Employment
- Full-time
- Experience
- Entry Level 2+ years
Spotted an issue?
We’ll check it against the original posting.
Qualifications
Required
- C/C++ 또는 Rust로 실제 운영에 쓰이는 시스템 소프트웨어를 2년 이상 개발한 경험
- Linux에 대한 심화 이해 — systemd, SELinux 또는 AppArmor, 패키지 구성, 커널과 사용자 공간의 경계
- TLS와 PKI 실무 경험 — X.509, 사설 CA 운영, mTLS, 인증서 수명주기
- 암호 라이브러리(OpenSSL 등) 통합 경험, 그리고 구현 결과를 독립적인 방법으로 교차 검증해 본 경험
- 폐쇄망이나 고객사 자체 구축처럼 제약이 많은 환경에 제품을 배포해 본 경험
- 자신의 작업을 수치로 측정하고 전후를 비교하는 습관
Preferred
- 동형암호를 구현해 본 경험은 요구하지 않습니다. 개념을 이해하고 그것을 제품으로 만드는 일에 관심이 있으면 충분합니다.
- KCMVP 또는 CC 인증을 받은 제품을 개발해 본 경험. 인증 요구사항을 제품에 구현하거나 심사용 기술 증빙 자료를 작성해 본 경험
- HSM 또는 KMS 연동 경험 (PKCS#11, KMIP)
- 클라우드 KMS(AWS KMS, Google Cloud KMS 등) 사용 경험
- Kubernetes와 Helm 기반 배포 경험, 클라우드 Marketplace 등록용 패키지 제작 경험
- 규제 산업 고객의 보안 심사 대응 경험
- 동형암호에 대한 개념적 이해
About the role
Original posting provided by 크립토랩
About the role
크립토랩은 동형암호 기술로 제품을 만드는 회사입니다. 동형암호는 데이터를 복호화하지 않은 상태에서 연산과 검색을 수행하는 기술입니다. 외부에 내보낼 수 없던 민감한 데이터를 암호화한 채로 활용할 수 있게 해서, 지금까지 쓰이지 못한 데이터를 비로소 쓸 수 있게 만듭니다. 오랫동안 이론상으로만 가능하다고 여겨졌던 기술이기도 합니다.
솔루션개발팀은 연구 단계의 기술을 실제 제품으로 만들고, 고객 환경에서 안정적으로 사용할 수 있도록 구현하는 팀입니다. 기술이 논문과 시연에 머물러 있는 동안에는 실제 고객의 문제를 해결할 수 없습니다. 고객의 서버에 설치되고, 매일 사용되는 제품이 되었을 때 비로소 기술은 실제 가치를 만들어냅니다. 우리는 연구된 기술을 제품으로 완성하고, 고객 환경에 적용하며, 실제 사용과 매출로 이어지게 만듭니다. 기술을 제품으로, 제품을 비즈니스로 연결하는 것이 솔루션개발팀의 역할입니다.
고객은 제품을 도입하기 전에 보안 심사를 진행하고, 자사 전산실이나 외부망과 분리된 환경에 제품을 직접 설치할 것을 요구하는 경우가 많습니다. 공인 인증이나 특정 보안 요구사항을 도입 조건으로 두기도 합니다. 아무리 뛰어난 기술이라도 이러한 요구사항을 충족하지 못하면 실제 제품 도입과 계약으로 이어지기 어렵습니다.
솔루션개발팀은 연구 단계의 기술을 이러한 고객 환경에서 실제로 사용할 수 있는 제품으로 완성합니다. 이 직무에서는 제품의 설치·배포 환경을 구축하고, 키 관리와 클라이언트 SDK의 보안을 설계·구현하며, 고객의 보안 및 인증 요구사항을 제품에 반영합니다.
What you'll do
- 고객사 자체 구축·폐쇄망 배포 체계 구축
: 설치와 업그레이드, 되돌리기 절차 자동화, 지원 OS·커널 범위 확정, SELinux 정책과 systemd 구성, 외부 네트워크 없이 설치 가능한 패키지 제작
- 키 관리와 HSM·KMS 연동
: PKCS#11·KMIP 기반 연동, 키 생성·보관·교체·폐기 수명주기 설계와 구현
- 클라이언트 SDK 보안
: mTLS와 인증서 체계 설계, 공개 API 하위 호환성 유지, 보안 결함 대응
- 인증 요구사항 구현
: KCMVP·CC 등 제품 인증에서 요구하는 기준을 제품 구조와 구현에 반영, 심사에 필요한 기술 증빙 자료 작성, 시험 기관의 기술 질의 대응 (인증 추진과 심사 대응은 보안사업팀이 주관합니다)
- 고객 보안 심사 대응
: 제안 요청서 보안 항목 답변, 보안 구조 설명 문서 작성, 외부 취약점 점검 대응
- 현장 장애 대응
: 고객 환경에서 발생한 문제의 원인 규명과 재발 방지 절차 반영
※ 참고해 주세요!
이 직무는 암호 연산 엔진 최적화, 암호 방식과 파라미터 설계, 암호 알고리즘 연구를 담당하지 않습니다. 인증의 추진과 심사 대응도 별도 보안사업팀이 주관하며, 이 직무는 인증 기준을 제품에 구현하는 엔지니어링을 맡습니다. 주로 제품이 고객 환경에서 실제로 돌아가게 만드는 일을 합니다. 암호 알고리즘 연구를 희망하시는 분께는 「연구직 채용 공고」가 더 적합합니다!
Requirements
- C/C++ 또는 Rust로 실제 운영에 쓰이는 시스템 소프트웨어를 2년 이상 개발한 경험
- Linux에 대한 심화 이해 — systemd, SELinux 또는 AppArmor, 패키지 구성, 커널과 사용자 공간의 경계
- TLS와 PKI 실무 경험 — X.509, 사설 CA 운영, mTLS, 인증서 수명주기
- 암호 라이브러리(OpenSSL 등) 통합 경험, 그리고 구현 결과를 독립적인 방법으로 교차 검증해 본 경험
- 폐쇄망이나 고객사 자체 구축처럼 제약이 많은 환경에 제품을 배포해 본 경험
- 자신의 작업을 수치로 측정하고 전후를 비교하는 습관
Preferred qualifications
동형암호를 구현해 본 경험은 요구하지 않습니다. 개념을 이해하고 그것을 제품으로 만드는 일에 관심이 있으면 충분합니다.
- KCMVP 또는 CC 인증을 받은 제품을 개발해 본 경험. 인증 요구사항을 제품에 구현하거나 심사용 기술 증빙 자료를 작성해 본 경험
- HSM 또는 KMS 연동 경험 (PKCS#11, KMIP)
- 클라우드 KMS(AWS KMS, Google Cloud KMS 등) 사용 경험
- Kubernetes와 Helm 기반 배포 경험, 클라우드 Marketplace 등록용 패키지 제작 경험
- 규제 산업 고객의 보안 심사 대응 경험
- 동형암호에 대한 개념적 이해
Benefits
- 복지포인트 지급 (연 240+만 원)
- 유연근무제
- 연 1회 건강검진, 1일 유급휴가 지원
- Refresh(장기근속자) 휴가
- 어학비, 교육비 지원
Hiring process
서류 전형 - 직무 테스트(필요시) - 실무 인터뷰 - 임원 인터뷰 - 처우 협의 - 합류 결정
About the company
크립토랩
데이터를 자유롭게 활용하면서도 개인의 프라이버시를 안전하게 보호할 수 있는 환경은 아직 충분히 마련되지 않았습니다. 사용자들은 개인정보 노출을 우려하고, 기업들은 프라이버시 문제로 인해 AI 발전에 필요한 데이터를 충분히 활용하기 어려운 상황입니다. 크립토랩은 이러한 문제를 해결하기 위해 동형암호 기술을 기반으로 Private AI 시대를 만들어가고 있습니다. 개인 정보 노출에 대한 걱정 없이 데이터를 활용할 수 있는 안전하고 편리한 세상을 만드는 것이 크립토랩의 목표입니다. 크립토랩은 세계 최고 수준의 암호 기술과 제품화 역량을 바탕으로 Private AI 분야를 선도하고 있으며, 2022년 7월 스톤브릿지벤처스, 알토스벤처스, 키움인베스트먼트 등으로부터 약 210억 원 규모의 시리즈 A 투자를 유치하며 기술력과 성장 가능성을 인정받았습니다.