
시니어 소프트웨어 개발자, 제품 보안 — Safe Software
Safe Software의 엔터프라이즈 데이터 통합 제품인 FME Form의 보안을 강화합니다. 탐지 및 강화 도구를 구축하고 기술 아키텍처를 이끌며 여러 팀의 개발자를 멘토링합니다.
설명
- 메모리 안전성 결함 방지 등을 통해 FME Form을 보안 위협으로부터 강화합니다.
- 퍼징 하네스, 새니타이저 및 정적 분석 적용 범위, 빌드 파이프라인의 컴파일러와 런타임 강화 등 조기 탐지 도구를 개발하고 유지 관리합니다.
- 출시된 기능과 계획 중인 기능의 위협 모델링을 주도하고 평가 결과를 검토합니다.
- 보고된 취약점을 평가하고 심각도와 영향을 판단해 해결을 이끕니다.
- 복잡하고 영향력이 큰 제품 기능과 시스템을 설계하고 제공을 이끕니다.
- 팀 간 기술 이니셔티브를 주도하고 우선순위와 해결 방안에 대해 부서 간 조율을 이끕니다.
- 모든 경력 수준의 개발자를 코칭하고 멘토링합니다.
- 아키텍처, 테스트, 보안, 성능 분야의 모범 사례를 촉진합니다.
- 기술 부채를 해결하고 시스템 신뢰성을 높이며 개발 프로세스를 개선합니다.
- 제품 관리 및 UX와 함께 제품을 계획할 때 기술 및 보안 관점을 제공합니다.
- 코드 및 설계 리뷰에서 전문적인 지침을 제공합니다.
- Safe Software의 개발 문화, 표준, 도구 전략을 만드는 데 기여합니다.
- 내부 이해관계자 및 협업 개발팀과 함께 FME Form을 유지 관리하고 확장합니다.
지원 자격
- 컴퓨터 과학, 소프트웨어 공학 또는 관련 분야의 학사 학위.
- 복잡한 프로젝트와 시스템의 기술 리더십을 포함한 소프트웨어 개발 실무 경력 7년 이상.
- 핵심 시스템 개발을 위한 고급 C++ 역량.
- 자동화 및 스크립팅을 위한 Python 경험.
- 대규모 복잡한 코드베이스의 아키텍처 설계, 디버깅, 최적화 경험.
- STRIDE 또는 DREAD 등을 사용해 출시된 기능을 위협 모델링한 경험.
- CVSS v4.0을 사용한 취약점 점수 산정 경험.
- 보안 민감 코드와 보안 도구를 책임진 경험을 포함한 제품 보안 경력.
- 퍼징, 새니타이저, 정적 분석, SAST/DAST, 강화 경험.
- CVSS와 CWE를 사용해 취약점 심각도를 평가하고 전달하는 능력.
- Claude Code 또는 GitHub Copilot과 같은 AI 코딩 에이전트 사용 경험.
- 팀을 조율하고 효과적으로 협업하며 변화를 이끄는 능력.
- 모호한 상황과 우선순위 변화에 편안하게 대응하고 실용적으로 위험을 절충하는 역량.
- 시스템 수준의 관점으로 기술 세부 사항과 비즈니스 맥락의 균형을 맞추는 능력.
- 우대 사항: SBOM 생성 및 대규모 서드파티 취약점 관리 경험.
- 우대 사항: OWASP 및 MITRE에 대한 지식.
- 우대 사항: OSED, OSCE, GXPN, SANS SEC661/SEC760, CSSLP 등 관련 자격증.
- 우대 사항: Safe Software의 핵심 기술 분야 또는 유사한 기술 영역에 대한 이해.
- 우대 사항: macOS 및 Linux 사용 경험.
- 우대 사항: Qt Framework, 특히 Qt Widgets를 사용한 데스크톱 애플리케이션 개발 경험.
복리후생
- Safe가 주관하는 봉사 활동에 참여할 수 있는 유급 휴가.
- Safe가 지원하는 연간 학습 예산 및 교육 프로그램.
- 유연하고 원격 근무에 적합한 근무 방식.
- 3주간의 휴가.
- 매년 추가로 제공되는 6일의 유급 계절 휴가.
- 입사 첫날부터 제공되는 확장 의료 및 치과 보장.
- 입사 첫날부터 제공되는 건강 또는 라이프스타일 지출 지원.
- 입사 첫날부터 제공되는 상담 지원.
- 출산 또는 입양으로 새 부모가 된 직원에게 제공되는 육아휴직 보충 급여.
- 연 2회 이익 공유.
- RRSP/TFSA 매칭 프로그램.
- 무료 주차 및 자전거 보관 시설.
- 높은 자율성을 가진 팀의 지원을 받으며 의미 있는 업무를 수행합니다.



