Elice
Elice

시니어 백엔드 엔지니어 (Python)

직무백엔드
경력중급
위치South Korea
근무오피스 출근
고용정규직
게시오늘
지원하기

포지션 소개

엘리스는 AI 인프라를 설계하고, 문화를 확산시킵니다.

엘리스그룹은 강력한 인프라를 바탕으로 클라우드, 솔루션, 모델, 교육을 통합 제공하는 AI 풀스택 기업입니다.

국내에 없던 모듈형 데이터센터인 AI PMDC를 구축하고, 클라우드 가상화 솔루션 ECI를 개발해 국내 AI 산업을 이끌고 있습니다.
신뢰할 수 있는 AI 인프라와 교육 실습 플랫폼, AI 모델, 솔루션을 통해 국내외 기업·기관·학교가 AI를 일상적으로 활용하는 문화를 만들어 갑니다.

  • 인프라 (엘리스 AI PMDC, ECI): 최신 GPU·국산 NPU 기반의 AI 전용 PMDC와 클라우드 가상화 솔루션 ECI를 통해, 고성능·고안정성의 AI 인프라를 온프레미스부터 클라우드까지 유연하게 제공합니다.
  • 모델 (Helpy Vision·Edu·Pro): 교육, 연구, 산업 현장 특화 AI 모델에 이미지·텍스트·도메인 지식을 결합해 각 분야에 고도화된 AX 환경을 제공합니다.
  • 플랫폼 (엘리스LXP): 클라우드 기반 AI 교육 실습 플랫폼으로 학습자에게 가상화된 실습 환경과 체계적인 교육 커리큘럼, 고도화된 AI 기능을 제공해 AX 시대에 최적화된 인재를 양성합니다.
  • 서비스 (AX 교육, 생성형 AI): 현업 기반의 AX 교육과 생성형 AI 솔루션을 통해 실제 업무에 AI를 적용하고 조직의 AI 전환을 가속합니다.

엘리스 시니어 백엔드 엔지니어 (Python)는 어떤 역할을 하나요?

엘리스의 시니어 백엔드 엔지니어는 AI-Native 시대의 교육 플랫폼을 지탱하는 고가용성 분산 시스템과 실시간 클라우드 아키텍처의 기술적 방향성을 정의합니다. 260만 학습자가 동시에 실습하고 AI와 상호작용하는 환경에서, 자체 데이터센터의 GPU/NPU 자원 배분 전략을 수립하고 복잡한 비즈니스 도메인을 견고한 마이크로서비스(MSA)로 설계 및 구조화합니다.
우리는 단순한 API 개발을 넘어, AI 에이전트와 인프라가 유기적으로 결합된 SaaS의 심장부를 주도적으로 설계하고 기술적 의사결정을 내립니다. 최신 AI 엔지니어링 도구를 워크플로우에 깊숙이 이식하여 시스템의 안정성을 책임지는 동시에, 팀 전체의 개발 생산성 혁신을 증명할 기술 리더를 모십니다.

엘리스 백엔드팀을 소개합니다.

백엔드팀은 AI와 클라우드 기술을 기반으로 엘리스 플랫폼 전반의 구조를 설계하고 운영하는 조직입니다. 학습, 클라우드, AI 서비스가 유기적으로 연결된 대규모 SaaS 환경에서 안정성과 확장성을 모두 고려한 시스템을 만들고, 복잡한 서비스들이 하나의 일관된 플랫폼처럼 작동하도록 아키텍처를 설계하고 최적화합니다.
백엔드 팀은 서비스의 신뢰성과 효율을 높이기 위해 핵심 데이터 구조를 설계하고, 수많은 요청이 동시에 발생하는 상황에서도 성능이 유지되는 인프라 구조를 구현합니다. 학습 로그, AI 모델 사용량, 과금 데이터 등 서로 다른 도메인의 정보를 통합적으로 다루며, 모든 데이터 흐름이 끊김 없이 이어지도록 시스템을 설계합니다. 또한 기획, 디자인, AI, 인프라 등 다양한 팀과 협업하여 기술적 제약 속에서도 제품의 일관된 사용자 경험을 구현합니다.
엘리스의 백엔드 엔지니어는 단순히 서버를 개발하는 사람이 아니라, AI·클라우드·데이터가 결합된 복합 시스템의 구조를 설계하고 운영하는 기술 리더입니다. 코드 한 줄이 학습 경험을 바꾸고, 설계 하나가 서비스 전체의 확장성을 결정합니다. 이곳에서는 새로운 기술을 실험하고, 제품의 핵심 구조를 함께 만들어 가며, AI 시대 SaaS 플랫폼이 나아가야 할 방향을 백엔드 기술로 정의하는 경험을 하게 됩니다.

주요 업무

  • 고가용성 MSA 아키텍처 주도 및 최적화
  • 확장 가능한 마이크로서비스 구조를 설계하고, Python 기반의 고성능 서버 어플리케이션 표준을 수립합니다.
  • Polyglot 저장소를 활용해 복잡한 데이터 도메인을 통합 설계하며, 전사적인 데이터 정합성 가이드라인을 정의합니다.
  • 지능형 백엔드 파이프라인 및 실시간 인프라 설계
  • 실시간 라이브 코딩 및 컨테이너 환경의 안정성을 위해 트래픽 처리 전략과 리소스 격리 메커니즘을 주도적으로 구현합니다.
  • 자체 GPU/NPU 인프라와 LLM을 제품에 연결하는 지능형 파이프라인의 핵심 구조를 정의합니다.
  • 엔지니어링 표준화 및 AI 기반 혁신
  • CI/CD 자동화 및 Observability 체계를 구축하여 시스템 전반의 장애 대응력을 강화합니다.
  • AI 도구를 활용해 코드 리뷰, 테스트, 문서화 과정을 혁신하고 팀 전체의 엔지니어링 가드레일을 설정합니다.
  • 직군 간 경계를 넘는 기술적 가교 및 리더십
  • 기획, AI 팀과 협업하여 요구사항을 구체적인 기술 명세로 전환하고, 제품의 비전을 기술적으로 주도합니다.
  • 기술적 제약 안에서 최선의 사용자 경험을 끌어내기 위한 의사결정의 중심 역할을 수행합니다.

자격 요건

  • 7년 이상의 백엔드 개발 경험 또는 그에 준하는 기술적 깊이를 보유하신 분
  • 대규모 트래픽이 발생하는 서비스에서 시스템 아키텍처를 직접 설계하고 운영하며 장애를 해결한 경험이 있는 분
  • Python(FastAPI/Django/Flask) 등 주요 언어에 대한 깊은 이해와 고성능 비동기 프로그래밍 역량을 갖추신 분
  • RDBMS 및 NoSQL에 대한 깊은 이해를 바탕으로 데이터베이스 샤딩, 파티셔닝, 쿼리 최적화를 주도해 본 경험이 있는 분
  • AI 도구를 워크플로우에 통합하여 본인뿐만 아니라 팀 전체의 생산성을 혁신해 본 경험이 있는 분

우대 사항

  • 해외 개발자와 기술 명세에 대해 논의하고 협업하며, 글로벌 환경에서 프로젝트를 리딩할 수 있는 영어 커뮤니케이션 능력을 보유하신 분
  • 컴퓨터공학 전공 지식을 실무 아키텍처 설계에 투영하여, 시스템의 안정성과 확장성을 학문적/기술적 근거로 증명할 수 있는 분
  • 온라인 교육 플랫폼(LMS/LXP)의 도메인 특성을 이해하고, 학습 데이터의 흐름과 사용자 경험을 고려한 백엔드 서비스 설계 경험이 있는 분
  • MSA 기반 시스템에서 도메인 간 결합도를 제어하고, Kafka나 RabbitMQ를 활용한 이벤트 기반 아키텍처(EDA)로 분산 시스템의 복잡도를 해결해 본 경험이 있는 분
  • Docker/Kubernetes 환경에서 서비스를 운영하는 것에 그치지 않고, 클라우드 리소스 최적화 및 인프라 효율화를 주도해 본 경험이 있는 분
  • 초대형 트래픽(Traffic Spikes) 상황을 대비한 부하 분산 전략을 수립하고, 데이터베이스 샤딩 및 파티셔닝을 통해 대용량 데이터 처리의 병목을 제거해 본 경험이 있는 분
  • 기술적 제약 안에서 기획, 디자인, AI 팀의 요구사항을 조율하며, 공통의 비즈니스 목표를 달성하기 위해 최선의 기술적 대안을 제시하고 설득할 수 있는 분

성장 기회

  • 단순한 API 연동을 넘어 LLM 에이전트와 자체 GPU 인프라가 결합된 지능형 백엔드 파이프라인의 표준을 직접 정의하고 설계하며, AI-Native 시대의 아키텍처 리더로 성장합니다.
  • 260만 사용자 규모의 트래픽 스파이크와 실시간 리소스 격리 등 클라우드 네이티브 환경에서 발생하는 고난도 엔지니어링 문제를 해결하며, 대규모 분산 시스템의 기술적 한계를 확장할 수 있습니다.
  • 비즈니스 요구사항을 기술 로드맵으로 변환하는 과정에서 주도적인 의사결정을 내리고, 전사적인 시스템 확장성과 유지보수 전략을 책임지는 전략적 아키텍트(Architect)의 경험을 쌓습니다.
  • AI 도구를 활용해 팀 전체의 개발 생산성을 혁신하고 엔지니어링 품질 가드레일을 수립함으로써, 개별 개발자를 넘어 조직의 기술 수준을 상향 평준화시키는 테크 리드로서의 입지를 다집니다.

우리가 문제를 해결하는 방식

  • 개인의 성장 | 최고의 인재들이 모여 끊임없이 성장합니다
    우리는 모든 문제의 올바른 문제 정의에서 출발합니다.
    본질에 집중한 문제에 주인 의식을 갖고 주도적으로 빠르게 실행하며,
    실패와 성공의 모든 과정과 결과를 투명하게 공유하고 수용하여 개인과 조직이 함께 성장합니다.

  • 팀의 다양성 | 서로 다른 개성이 모여 시너지를 만듭니다
    판단보다 먼저 이해하려 경청하고 질문합니다.
    불편함을 피하지 않고 문제 해결을 위해 언제나 솔직하고 빠르게 소통하며,
    의견이 다르더라도 서로를 존중하고 프로다운 품격 있게 행동합니다.

  • 사회적 임팩트 | 혁신적이고 지속 가능한 방식으로 사회에 기여합니다
    새로운 기회를 만들 수 있는 가치를 창출합니다.
    단기적인 성과를 넘어 장기적으로 지속 가능한 긍정적인 임팩트를 만들고,
    완성에 만족하지 않고 위대함을 향해 집요하게 나아갑니다.

지원 안내

엘리스는 공고에 담긴 역할과 요건을 충분히 검토하고 지원해 주시길 기대합니다.
그러나 모든 조건을 완벽히 갖추지 못했더라도, 뚜렷한 성장 궤적과 공고 밖의 강점이 있다면 함께 확인해 보고 싶습니다.
지원자 분에 대해 좀 더 상세히 알기 위해, 아래와 관련된 내용을 이력서에 담아 주시면 더욱 좋습니다.

  • 지원 포지션으로서 보유한 고유의 강점
  • 구체적으로 작성한 경험 속 본인의 역할과 임팩트
  • 프로로서 성장 하고 싶은 방향성과 실현 가능한 목표

엘리스는 채용을 단순한 선발이 아니라, 지원자와 회사가 서로를 이해하고 가능성을 확인하는 과정이라고 생각합니다.
채용 관련 문의는 지원 포지션을 기재하여 ta@elicer.com 메일로 보내주세요.

전형 절차

서류 전형 → 폰 스크리닝 → 미니 프로젝트 → 대면 인터뷰 → 평판 조회 → 처우 협의 → 최종 합격

  • 폰 스크리닝 전형은 지원자의 경험을 토대로, 지원자와 엘리스가 서로 일하는 방식을 알아보는 과정입니다.
  • 미니 프로젝트 전형은 직무 적합성을 확인하기 위한 전형으로, 실제 업무와 유사한 과제를 통해 서로의 업무 방식을 이해하는 과정입니다.
  • 평판 조회는 경력 지원자에 한해 진행합니다.

※ 지원서 내용이 사실과 다를 경우, 합격이 취소될 수 있습니다.
※ 국가보훈·취업지원 대상자 및 장애인은 관련 법령에 따라 우대합니다.
※ 정규직 포지션의 경우 입사 후 6개월의 시용기간이 적용되며, 해당 기간 동안의 근무 평가를 통해 상호간의 적합성을 확인합니다.

Elice 소개

대한민국

본사 위치