← All jobs
Senior Software Engineer-Korea
Seoul · On-site · FullTime · Technology
Apply well, not just fast
Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.
About the role
GoTypeScriptRustC++CReactSystem DesignWebSockets
포지션 상세
Remilia Corporation은 미국 캘리포니아 어바인과 서울에 스튜디오를 두고 있는 문화·기술 기업입니다. 전 세계 NFT 기업 중 시가총액 기준 Top 5에 해당하며, 2021년 대표 디지털 컬렉터블 NFT인 Milady Maker를 시작으로 패션, 출판, 게임 분야까지 사업 영역을 확장해 왔습니다.
2025년 2,000만 달러 규모의 크라우드펀딩을 진행한 이후, 현재 Remilia는 커뮤니티 중심의 소셜 네트워크이자 생태계의 기반이 되는 통합 아이덴티티 플랫폼 'RemiliaNET' 개발에 집중하고 있습니다.
RemiliaNET은 소셜 네트워크에 가상 경제와 게임 요소를 결합한 플랫폼입니다. 사용자가 콘텐츠를 소비하는 것을 넘어, 서로 소통하고 지식과 창작물을 공유하며 새로운 경험을 만들어 갈 수 있는 환경을 목표로 합니다.
현재 10,000명 이상의 커뮤니티 등록 사용자를 보유하고 있으며, Closed Alpha 단계에서 글로벌 채팅, 스트리밍, 업적 시스템, 자체 게임 등의 기능을 제공하고 있습니다. 앞으로는 실시간 커뮤니티, 미디어, 추천 시스템을 하나의 Social & Knowledge Graph 안에서 연결하는 플랫폼으로 확장해 나갈 계획입니다.
우리는 이러한 제품과 시스템을 함께 만들어 나갈 엔지니어를 찾고 있습니다.
새로운 소셜 경험을 직접 설계하고, 이를 실제 기술과 제품으로 구현해 낼 분들의 합류를 기다립니다.
- RemiliaNET: https://www.remilia.net/home https://www.remilia.net/home
- Remilia Corporation: https://remilia.org/kr/careers/ https://remilia.org/kr/careers/
주요업무
Remilia는 현재 미국에 엔지니어링팀을 운영하고 있으며, 글로벌 엔지니어링 조직의 역량을 강화하기 위해 한국 엔지니어링팀을 확장하고자 합니다.
Remilia Korea Engineering Team의 Senior Software Engineer로서 직접 프로덕션 코드를 작성하는 Hands-on 엔지니어이자, 기존 미국 엔지니어링팀과 긴밀하게 협업하며 한국팀의 확장과 기술적 성장에 핵심적인 역할을 수행하게 됩니다.
직접적인 개발 업무를 중심으로 담당 영역의 기술적 의사결정에 주도적으로 참여하며, 새로운 팀원의 채용과 온보딩, 코드 리뷰 및 멘토링을 통해 한국팀의 기술 역량과 개발 문화를 함께 발전시키는 역할입니다.
검증되고 단순한 기술을 기반으로 의존성을 최소화한 모노레포 환경에서 개발합니다. 주요 기술 스택은 Go, SQLite, TypeScript, React로 구성되어 있습니다.
- 팀 확장 및 성장: 한국 엔지니어링팀의 채용 과정에서 기술적 평가와 팀원 선발에 참여하고, 신규 엔지니어의 온보딩과 팀의 기술적 성장 및 협업 문화 형성에 기여
- 프로덕션 개발: 사용자 프로필, 실시간 채팅, 소셜 그래프, 타임라인, 콘텐츠 피드 등 RemiliaNET의 핵심 기능과 관련 시스템을 직접 설계·구현
- 기술적 의사결정 및 오너십: 담당 기능과 시스템의 기술적 문제를 분석하고, 설계 및 구현 방향에 대한 의사결정에 주도적으로 참여하며 기술적 완성도와 품질 향상에 기여
- 코드 품질 및 리뷰: 코드 리뷰, 기술적 피드백 및 코드베이스 개선을 통해 개발 품질과 유지보수성을 높이고 팀 내 기술적 기준을 함께 발전
- 멘토링 및 협업: 동료 엔지니어의 기술적 성장을 지원하고, 지식 공유와 기술적 피드백을 통해 팀원들이 함께 성장할 수 있는 개발 환경 조성
- 글로벌 협업: US Lead Architect 및 미국 엔지니어링팀과 아키텍처, 기술적 의사결정, 코드베이스에 대해 협업하고 Cross-team 코드 리뷰 진행
자격요건
- 4년 이상의 소프트웨어 개발 실무 경험을 보유하신 분
- Production System을 직접 개발하고 실제 제품이나 서비스를 출시·운영해 본 경험이 있으신 분
- 백엔드 시스템 및 관계형 데이터 모델링(Relational Data Modeling)에 대한 깊은 실무 역량을 갖추신 분
- 복잡한 기술적 문제를 독립적으로 분석하고 해결할 수 있는 역량을 갖추신 분
- Hands-on 개발을 지속하면서 담당 영역의 기술적 의사결정과 코드 품질에 책임감을 가지고 참여할 수 있으신 분
- 코드 리뷰, 기술적 피드백 및 멘토링을 통해 다른 엔지니어들의 기술적 성장을 지원할 수 있으신 분
- 한국 엔지니어링팀의 확장과 성장에 적극적으로 참여하고, 동료들과 함께 개발 문화와 협업 방식을 발전시켜 나갈 수 있으신 분
- 글로벌 팀과 비동기 커뮤니케이션 환경에서 자율적으로 업무를 수행할 수 있으신 분
우대사항
- 스타트업에서 Founding Engineer 또는 개발팀 멤버로서 제품을 0→1 단계부터 개발하고 출시한 경험
- Consumer Social, 게임, MMO 또는 대규모 Real-time System 개발 경험
- Social Graph, 커뮤니티, 길드 시스템, 가상 경제 또는 마켓플레이스 개발 경험
- Systems Programming(C/C++/Rust/Zig) 경험
- Golang, SQLite, TypeScript, React 경험
- 엔지니어링팀 확장, 신규 엔지니어의 기술적 온보딩 또는 주니어 엔지니어 멘토링 경험
- 미국 본사 또는 글로벌 엔지니어링팀과 협업한 경험
- 영어로 의사소통이 가능하신 분
아래 기술 분야에 대한 경험 또는 관심이 있는 분
- WebSockets, SSE 등을 활용한 Real-time System
- C/C++/Rust/Zig 등을 활용한 Systems Programming
- Relational Database의 Data Modeling, Indexing, Query Design
- Upload, Processing, Delivery를 포함한 Media Pipeline
- 게임 내 Social System, Chat, Community 또는 UGC Product 개발
혜택 및 복지
- 포지션 및 경력에 따른 Equity 보상 제공
- 최신 사양의 업무용 기기 및 업무 장비 제공
- 모션데스크를 포함한 인체공학적 업무 환경 제공
- 업무용 AI 툴 및 소프트웨어 제공
- 크리스마스·연말 시즌 전사 유급휴가
- 업무 관련 교육, 도서 및 컨퍼런스 지원
- 글로벌 팀 및 다양한 문화·기술 프로젝트와의 협업
채용 전형
1. HR Interview (대면): 대면 인터뷰로 진행됩니다.
2. Technical Interview 1 – Live Coding (온라인): US Engineering Team과 LeetCode 기반의 Live Coding을 진행하며, 문제 해결 방식과 코딩 역량을 확인합니다.
3. Technical Interview 2 – System Design (온라인): US Engineering Team과 System Design 및 직무 관련 기술 역량을 중심으로 인터뷰가 진행됩니다.
4. Reference Check & Aptitude Test (온라인)
5. Final Culture Interview (온라인): CEO와 조직 및 문화적 적합성 등을 중심으로 인터뷰가 진행됩니다.
6. 최종 평가 및 처우 협의