← back to jobs
> job detail
4
πŸ‘½Other

Senior Backend Engineer (Intelligence Data Platform)

42dot Β· Pangyo, Gyeonggi-do, South Korea
// classified as
Other (Adjacent or hard to classify.)
posted
1d ago
location
Pangyo, Gyeonggi-do, South Korea
languages
java, kotlin
tools
elasticsearch, kubernetes, mongodb
> stack
javakotlinelasticsearchkubernetesmongodbsparkpandas
> description
About the Team & Mission

Intelligence Data Platform νŒ€μ€ λ‹€μ–‘ν•œ λΆ„μ•Όμ˜ 데이터λ₯Ό 연동, 가곡, μ •μ œν•˜μ—¬ 항상 μ΅œμ‹ μ˜ 의미있고 μ²΄κ³„ν™”λœ ν˜•νƒœλ‘œ 데이터λ₯Ό μœ μ§€ν•˜λŠ” 데이터 ν”Œλž«νΌμ„ κ°œλ°œν•˜κ³  μš΄μ˜ν•˜λ©°, 데이터λ₯Ό μ•ˆμ •μ μœΌλ‘œ μ„œλΉ™ν•˜μ—¬ 항상 μ΅œμ‹ μ˜ μ •ν™•ν•œ 정보가 닡변에 μ‚¬μš© λ˜λ„λ‘ ν•©λ‹ˆλ‹€.

Data Platform λ˜λŠ” 이에 κΈ°λ°˜ν•œ Data Serving의 μ˜μ—­μ—μ„œ 강점을 κ°€μ§€κ³  초기 ꡬ쑰 섀계뢀터 개발 운영 ν’ˆμ§ˆ κ°œμ„ κΉŒμ§€ 주도해 λ‚˜κ°ˆ λ°±μ—”λ“œ μ—”μ§€λ‹ˆμ–΄λ₯Ό μ°Ύκ³  μžˆμŠ΅λ‹ˆλ‹€.

Responsibilities

  • κΈ€λ‘œλ²Œ 데이터 연동 및 λͺ¨λΈλ§: 날씨, λ‰΄μŠ€, 증ꢌ, 슀포츠 λ“± λ‹€μ–‘ν•œ λ„λ©”μΈμ˜ κΈ€λ‘œλ²Œ 데이터λ₯Ό μ—°λ™ν•˜κ³  데이터 νŠΉμ„±μ— 맞게 λͺ¨λΈλ§ν•©λ‹ˆλ‹€.

  • 데이터 νŒŒμ΄ν”„λΌμΈ 개발 및 운영: λŒ€μš©λŸ‰ λ°μ΄ν„°μ˜ μ‹œΒ·κ³΅κ°„μ„ κ³ λ €ν•œ λΆ„μ‚° μ²˜λ¦¬μ™€ AIλ₯Ό ν™œμš©ν•œ 데이터 μ •κ·œν™”Β·μ •μ œ λ“± κ³ λ„ν™”λœ 데이터 νŒŒμ΄ν”„λΌμΈμ„ κ΅¬μΆ•ν•˜κ³  μš΄μ˜ν•©λ‹ˆλ‹€.

  • λŒ€κ·œλͺ¨ 데이터 μ„œλΉ™ 및 API 운영: λŒ€κ·œλͺ¨ νŠΈλž˜ν”½κ³Ό κΈ€λ‘œλ²Œ μš”μ²­μ— λŒ€ν•΄μ„œλ„ κ°€κ³΅λœ 데이터가 μ•ˆμ •μ μœΌλ‘œ 제곡될 수 μžˆλ„λ‘ κΈ€λ‘œλ²Œ λŒ€μ‘ API 및 μ„œλΉ™ μ‹œμŠ€ν…œμ„ κ°œλ°œν•˜κ³  μš΄μ˜ν•©λ‹ˆλ‹€.

  • ν’ˆμ§ˆ μ§€ν‘œ 관리 및 λͺ¨λ‹ˆν„°λ§: 운영 둜그λ₯Ό μ§€μ†μ μœΌλ‘œ λͺ¨λ‹ˆν„°λ§ν•˜κ³ , μžλ™ν™”λœ ν’ˆμ§ˆ μ§€ν‘œλ₯Ό μƒμ„±ν•˜μ—¬ 데이터 ν’ˆμ§ˆκ³Ό μ‹œμŠ€ν…œ μ•ˆμ •μ„±μ„ λŠμž„μ—†μ΄ κ°œμ„ ν•©λ‹ˆλ‹€.

  • 기술 리딩 및 μ‹œμŠ€ν…œ κ°œμ„ : νŒ€ λ‚΄ 섀계 리뷰와 기술 μ˜μ‚¬κ²°μ •μ„ λ¦¬λ”©ν•˜λ©°, μ§λ©΄ν•œ λ³΅μž‘ν•œ λ¬Έμ œλ“€μ„ μž¬μ‚¬μš© κ°€λŠ₯ν•˜κ³  ν™•μž₯μ„± μžˆλŠ” μ‹œμŠ€ν…œ κ°œμ„ μœΌλ‘œ μ—°κ²°ν•©λ‹ˆλ‹€.

Qualifications

  • λ°±μ—”λ“œ μ„œλΉ„μŠ€ 섀계, 개발, 운영 κ²½λ ₯ 7λ…„ 이상이신 λΆ„

  • Python, Java, Kotlin 쀑 ν•˜λ‚˜ μ΄μƒμ˜ μ–Έμ–΄λ₯Ό λŠ₯μˆ™ν•˜κ²Œ μ‚¬μš©ν•˜μ‹œλŠ” λΆ„

  • Production traffic을 λ°›λŠ” API/backend serviceλ₯Ό μ„€κ³„ν•˜κ³  μš΄μ˜ν•΄ 보신 λΆ„

  • λ‘œκ·Έμ™€ μ§€ν‘œλ₯Ό 기반으둜 μ„œλΉ„μŠ€ ν˜Ήμ€ 데이터 문제의 원인을 λΆ„μ„ν•˜κ³  κ°œμ„ ν•΄ 보신 λΆ„

  • 초기 섀계, ꡬ쑰화, ν‘œμ€€ν™”, 운영 μ•ˆμ •μ„± κ°œμ„ μ„ 주도해 보신 λΆ„

Preferred Qualifications

  • Python pandas / spark 을 μ΄μš©ν•œ 데이터 뢄석 및 처리

  • Web Crawler 개발 κ²½ν—˜

  • OpenSearch, Elasticsearch, MongoDB Atlas Search λ“± 검색 μ‹œμŠ€ν…œ 개발 κ²½ν—˜

  • Semantic Search, Embedding, Reranker, Vector Search, Hybrid Search(text + vector + rankFusion) κ²½ν—˜

  • AWS, Kubernetes, Helm 기반 μ„œλΉ„μŠ€ 운영 κ²½ν—˜

  • μ°¨λŸ‰, μŒμ„± λΉ„μ„œ, λ‹€κ΅­μ–΄/λ‹€μ§€μ—­ μ„œλΉ„μŠ€ κ²½ν—˜

  • 기술 리딩, 섀계 리뷰, μ£Όλ‹ˆμ–΄ λ©˜ν† λ§ κ²½ν—˜

Interview Process

  • μ„œλ₯˜ μ „ν˜•

  • μ½”λ”©Β·κ³Όμ œ ν…ŒμŠ€νŠΈ

  • 1μ°¨ λ©΄μ ‘ (화상, 1μ‹œκ°„ λ‚΄μ™Έ)

  • 2μ°¨ λ©΄μ ‘ (λŒ€λ©΄ ν˜Ήμ€ 화상, 3μ‹œκ°„ λ‚΄μ™Έ)

  • 처우 ν˜‘μ˜Β·μž…μ‚¬

Additional Information

  • μ „ν˜• μ ˆμ°¨λŠ” 일정 및 μ§„ν–‰ 상황에 따라 일뢀 변경될 수 있으며, 각 μ „ν˜• κ²°κ³ΌλŠ” λ“±λ‘ν•˜μ‹  μ΄λ©”μΌλ‘œ κ°œλ³„ μ•ˆλ‚΄λ“œλ¦½λ‹ˆλ‹€.

  • μ§€μ›μ„œ 제좜 μ‹œ μ£Όλ―Όλ“±λ‘λ²ˆν˜Έ, 가쑱관계, 혼인 μ—¬λΆ€, 연봉, 사진, 신체쑰건, μΆœμ‹  μ§€μ—­ λ“± μ±„μš©μ ˆμ°¨λ²•μƒ μš”κ΅¬ κΈˆμ§€λœ μ •λ³΄λŠ” μ œμ™Έ λΆ€νƒλ“œλ¦½λ‹ˆλ‹€.

  • μ§€μ›μ„œ μ ‘μˆ˜ 쀑 였λ₯˜κ°€ λ°œμƒν•˜κ±°λ‚˜ 기타 문의 사항이 μžˆμ„ 경우, recruit@42dot.ai둜 λ¬Έμ˜ν•΄ μ£Όμ‹œκΈ° λ°”λžλ‹ˆλ‹€.

  • κ΅­κ°€λ³΄ν›ˆλŒ€μƒμž 및 μ·¨μ—…λ³΄ν˜Έ λŒ€μƒμžλŠ” 관계법령에 따라 μš°λŒ€ν•©λ‹ˆλ‹€.

  • μž₯애인 고용 촉진 및 μ§μ—…μž¬ν™œλ²•μ— 따라 μž₯애인 등둝증 μ†Œμ§€μžλ₯Ό μš°λŒ€ν•©λ‹ˆλ‹€.

  • 42dot은 μ˜λ’°ν•˜μ§€ μ•Šμ€ μ„œμΉ˜νŽŒμ˜ 이λ ₯μ„œλ₯Ό λ°›μ§€ μ•ŠμœΌλ©°, μš”μ²­ν•˜μ§€ μ•Šμ€ 이λ ₯μ„œμ— λŒ€ν•΄ 수수료λ₯Ό μ§€λΆˆν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

  • μ§€μ›μ„œ λ‚΄μš© 쀑 ν—ˆμœ„ 사싀이 발견될 경우, μž…μ‚¬κ°€ μ·¨μ†Œλ  수 μžˆμŠ΅λ‹ˆλ‹€.

  • 인터뷰 ν”„λ‘œμ„ΈμŠ€ μ’…λ£Œ ν›„ μ§€μ›μžμ˜ λ™μ˜ν•˜μ— ν‰νŒμ‘°νšŒκ°€ 진행될 수 μžˆμŠ΅λ‹ˆλ‹€.

  • 3κ°œμ›”μ˜ μˆ˜μŠ΅κΈ°κ°„μ΄ 적용될 수 μžˆμŠ΅λ‹ˆλ‹€.