채용개발

상시 채용 경력(3~5년)

백엔드 엔지니어 (Python)

엘리스그룹 · 서울 강남구

이직시200만원

/elice/
엘리스는 DX 솔루션으로 교육과 산업의 새로운 패러다임을 창조합니다.

숫자로 살펴보는 엘리스의 성취와 사회적 임팩트
■ 95
삼성, LG, SK, 현대 등 국내 20대 대기업 중 19개사(주요 대기업 95%)가 엘리스의 DX 서비스를 이용해 왔습니다.
과기부, 교육부, 고용노동부 등 주요 정부 부처와 협업하여 AI·SW 인재를 양성하고 있습니다.
■ 100,000,000
엘리스 플랫폼에서 코드가 실행된 횟수입니다.
코딩 실습이 가능한 디지털 교육 플랫폼 [LXP], 알고리즘·코딩 테스트부터 AI 경진대회까지 모두 가능한 역량 테스트 솔루션 [엘리스테스트]에서는 이 순간에도 누군가 코드를 실행하고 있습니다.
■ 400
엘리스 플랫폼 유저가 학습한 누적 시간은 400년입니다.
방대한 학습 데이터와 자체 구축한 GPU 클러스터를 기반으로 엘리스는 다양한 클라우드 서비스를 제공하고 있습니다.
■ 1
그래서, 엘리스는 국내 1위 DX 선도 기업입니다.


/Backend Team/
- 엘리스 플랫폼에 사용되는 서버 어플리케이션을 설계하고 개발합니다.
- 학생들에게 수준 높은 온라인 교육 환경을 제공하기 위해 라이브 코딩, 라이브 스트리밍, 컨테이너 기반 실습 환경, AI 학습 도우미 등 최신, 최고의 기술을 연구하고 개발합니다.
- 다년에 걸쳐 수집된 학생들의 방대한 학습 데이터를 바탕으로 UIST, CSCW, L@S 등의 유명 국제 학술대회에서 논문들을 발표하고 있습니다.
- 국내외 대학들과 활발하게 협력하며 진행한 연구 내용들을 플랫폼에 적용하여 더 효율적이고 효과적인 교육을 제공하는 데 이바지하고 있습니다.

/Backend Engineer/
엘리스의 신입 백엔드 엔지니어는 광범위한 기술을 활용하여 코드 베이스를 유지, 보수하거나 개선하며 디버깅 및 로그 분석, 성능 최적화를 경험하며 점차 대규모 백엔드 애플리케이션을 설계하고 개발 및 운영할 수 있게 됩니다. 시니어의 역량을 갖춘 뒤, 새로운 기술을 도입하거나 기존 기술을 최적화 하며, 동시에 주니어 엔지니어롤 멘토링합니다. 프로젝트의 전반적인 기술 아키텍처를 설계하고, 높은 수준의 코드 품질을 유지하는 역할을 수행하는 Lead Backend Engineer는 전체 엔지니어를 지도하는 리더로 성장합니다.

※ 위 내용은 엘리스 안에서 (직무명)의 직무 전문성을 발전시킬 수 있는 방향의 예시입니다. 엘리스에서 개인의 역량, 적성, 포부와 맞는 커리어 플랜을 만들어보세요.
※ 산업기능요원 보충역 및 전문연구요원 가능합니다.


[주요 업무]
- 엘리스 플랫폼을 위한 서버를 설계하고 개발합니다.
- 기획/운영/개발이 한 팀에 모여 2주 단위 스프린트를 하며 기민하게 업무 수행을 합니다.
- 지속적으로 증가하는 트래픽의 안정적인 처리와 복잡한 비지니스 요구사항을 만족시키기 위해 시스템을 확장하고 개선합니다.
- 최신 기술들을 적극 활용하여 서비스가 빠르고 안정적으로 운영될 수 있도록 하며, 실제 사용자들의 데이터를 기반으로 문제를 정의하고, 빠르고 유연하게 해결합니다.
- 실시간으로 협업 가능한 WebSocket 기반의 코드 에디터를 개발하고 고도화합니다.
- WebRTC 기반의 화상 서비스를 개발하고 고도화합니다.
- 리눅스 컨테이너 기반의 코드 실행 서비스를 개발하고 고도화합니다.

[자격 요건]
- 백엔드 경력 3년 이상 5년 미만이신 분
- 컴퓨터공학과 또는 관련 전공 학사 학위 이상 소지자
- Python 를 이용한 웹 어플리케이션 개발 경험이 있으신 분
- PostgreSQL 등의 RDBMS 경험이 있으신 분
- 기본적인 Linux/Unix 명령어 사용 경험이 있으신 분
- Git 등의 버전 관리 시스템 경험이 있으신 분

[우대 사항]
- Linux 환경에서 시스템 개발/운영 경험이 있으신 분
- 마이크로서비스 아키텍처 기반의 시스템 개발 경험
- Jenkins 등을 이용한 빌드/테스트/배포 자동화 경험이 있으신 분
- 대규모의 실시간 트래픽을 처리하는 시스템 개발 경험이 있는 분
- 유연한 사고를 기반으로 기획, 개발 구성원들과 여러 사안에 대해 원활히 소통하며 서비스를 만들어 갈 수 있는 분

[개발 환경]
- 주요 기술 : Python, Java, Kotlin, PostgreSQL, Redis, AMQP, Kafka
- 업무도구 : Git, Gitlab, MS Teams, Jira, Docker
- CI/CD : Gitlab CI

[복지 및 혜택]
1. 환영하는 마음을 담은 웰컴킷과 굿즈
신규 입사자가 엘리스의 비전과 가치를 느끼고, 팀원이 되었다는 것을 실감할 수 있도록 웰컴킷과 굿즈를 드립니다.

2.팀 커뮤니케이션 활성을 위한 액티비티 활동 지원
매일 동거동락하는 팀원과 즐거운 추억을 보낼 수 있도록 매달 액티비티 비용을 지원합니다.

3.자기계발을 위한 전자 도서관 서비스 제공
엘리스 구성원의 성장을 가속화 시키는데 도움을 주는 교보문고 전자도서관 서비스를 제공합니다.

4. 엘리스 클래스와 소프트웨어 교육 수강 지원
엘리스에서 자체적으로 만드는 모든 클래스와 소프트웨어 교육을 엘리스 구성원에게 무료로 제공합니다.

5.간식과 커피, 저녁 식사비 지원 제도
구성원이 배고플 땐 언제나 자유롭게 먹을 수 있도록 스낵바에 있는 모든 간식&커피를 무료로 제공합니다.

6. 뜻 깊은 날의 랜덤 이벤트와 선물특별한 날에는 엘리스 구성원 모두가 의미 있고 값진 시간을 보낼 수 있도록 다양한 이벤트를 기획하고 선물을 제공합니다.

지원하기