Elice
Elice

백엔드 엔지니어 (Python)

RoleBackend
LevelMid Level
LocationSouth Korea
WorkOn-site
Type정규직
PostedToday
Apply now

About the role

엘리스는 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 설계 및 최적화
  • 대규모 SaaS 환경에서 확장 가능한 마이크로서비스 구조를 설계하고, Python 기반의 고성능 서버 어플리케이션을 구축합니다.
  • PostgreSQL, Redis, TimescaleDB 등 Polyglot 저장소를 활용해 학습 로그, AI 모델 사용량, 과금 데이터 등 복잡한 데이터 도메인을 통합 설계합니다.
  • 실시간 AI 인터랙션 및 클라우드 인프라 연동
  • 라이브 코딩, 컨테이너 기반 실습 환경 등 실시간성이 강조된 서비스의 안정적인 트래픽 처리와 리소스 격리를 구현합니다.
  • 자체 GPU/NPU 인프라와 AI 모델(LLM)을 제품 내 서비스와 연결하는 지능형 백엔드 파이프라인을 구축합니다.
  • 엔지니어링 표준화 및 자동화
  • Gitlab CI, Argo CD를 활용해 빌드부터 배포까지의 과정을 자동화하고, 시스템의 관측 가능성(Observability)을 높여 장애 대응력을 강화합니다.
  • AI 도구를 활용해 코드 리뷰, 테스트 자동화, 문서화 과정을 혁신하고 팀 전체의 엔지니어링 품질 가드레일을 설정합니다.
  • 직군 간 경계를 넘나드는 유연한 소통 및 협업
  • 기획, 디자인, 프론트엔드 및 AI 팀과 긴밀히 협업하여 요구사항을 구체적인 기술 명세로 전환하고, 제품의 비전을 주도적으로 실행합니다.
  • 데이터 모델링 단계부터 프론트엔드/AI 팀과 API 규격 및 성능 지표를 논의하며, 기술적 제약 안에서 최선의 사용자 경험을 끌어내기 위한 기술적 가교 역할을 수행합니다.

자격 요건

  • 컴퓨터공학 전공 지식을 바탕으로 자료구조, 알고리즘, 네트워크, OS 등 탄탄한 엔지니어링 기본기를 갖추신 분
  • RDBMS(PostgreSQL 등) 및 NoSQL 설계 역량을 갖추고, 쿼리 최적화 및 데이터 모델링을 주도해 본 경험이 있는 분
  • AI 도구를 활용해 개발 생산성(코드작성/리뷰/테스트/문서화/마이그레이션 등)을 개선한 경험이 있으며, 팀의 프로세스와 합의 구조 안에서 품질을 유지하면서 점진적으로 개선을 이끌 수 있는 분
  • 다양한 직군의 이해관계자들과 공통의 목표를 향해 소통하며, 주도적으로 의사결정을 이끌고 프로젝트를 완수할 수 있는 분

우대 사항

  • 해외 개발자와의 원활한 협업 경험 및 영어 커뮤니케이션 능력을 보유하신 분
  • 컴퓨터공학 전공자 또는 그에 준하는 전공 지식을 바탕으로 탄탄한 엔지니어링 기본기를 갖추신 분
  • 온라인 교육 플랫폼(LMS/LXP) 개발 경험이 있는 분
  • MSA(Microservice Architecture) 기반 시스템 개발 및 도메인 간 메시지 큐(RabbitMQ, Kafka 등) 활용 경험이 있는 분
  • Docker/Kubernetes 환경에서의 서비스 운영 및 인프라 최적화 경험이 있는 분
  • 대규모 실시간 트래픽(Traffic Spikes) 처리 및 대용량 데이터베이스 샤딩/파티셔닝 경험이 있는 분
  • 유연한 사고를 바탕으로 기획, 디자인, AI 팀과 공통의 목표를 위해 주도적으로 소통하시는 분

성장 기회

  • AI와 클라우드 기술의 접점에서 발생하는 고난도 백엔드 문제를 해결하며, AI-Native 시대에 필요한 서버측 엔지니어링 역량을 극대화할 수 있습니다.
  • 자체 데이터센터 인프라와 연동된 대규모 분산 시스템의 아키텍처를 직접 설계하고 운영하며 기술적 리더십을 발휘할 수 있습니다.
  • 단순 기능 구현을 넘어 데이터 흐름의 정합성과 시스템 확장성을 책임지는 오너로서, 서비스의 핵심 구조를 정의하는 경험을 쌓을 수 있습니다
  • AI 도구를 워크플로우에 적극 통합하여 단순 구현 시간을 최소화하고, 그 에너지를 견고한 시스템 설계와 고가용성 아키텍처 해결에 쏟으며 차세대 백엔드 전문가로 빠르게 도약합니다

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

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

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

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

지원 안내

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

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

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

전형 절차

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

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

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

About Elice

대한민국

Headquarters