Software Engineer 백엔드 개발자
부문
엔코위더스
직군
테크
직무
개발
경력사항
경력 5년 이상
고용형태
정규직
근무지
본사서울특별시 마포구 백범로31길 21



🚀 당신의 ​코드는 ​글로벌 ​커뮤니티의 일상이 ​됩니다.

효율적인 데이터 흐름을 설계하고, ​안정적인 ​시스템을 구축하며, ​더 나은 사용자 ​경험을 만들어갑니다.

우리는 ​기술적 ​도전을 즐기고, ​제품의 ​성장에 ​직접 기여하는 개발자를 ​찾습니다.




​주요 업무

글로벌 유저 ​트래픽에 ​맞춰 ​확장 가능한 플랫폼 ​아키텍처를 설계하고, ​프로젝트의 ​전 과정 ​주도적으로 이끌어 ​나갑니다.

  • Node.js/NestJS ​기반의 외국인 주거 ​플랫폼(Enkostay) 핵심 ​백엔드 기능을 독립적으로 설계하고 개발합니다.
  • 급증하는 트래픽 및 데이터 규모에 대비하여 AWS/GCP 환경에서 고성능, 고가용성을 갖춘 확장성 높은 시스템 아키텍처를 설계하고 구현합니다.
  • 복잡한 비즈니스 요구사항을 기반으로 안정적인 API 아키텍처를 설계하고 구현합니다.
  • 대용량 데이터 환경에서 안정적인 데이터베이스 스키마를 설계하고, 성능 최적화 작업을 진행합니다.
  • 레거시 시스템의 리팩토링 진행하고 코드 품질 향상을 AI 와 함께 고민합니다.
  • 엔코위더스 구성원이 사용하는 백오피스 도구를 설계부터 구현까지 담당합니다.
  • 팀의 생산성 향상을 위한 자동화 도구 및 프로세스를 개발합니다.
  • Agile 업무 환경에서 다양한 이해관계자(PM, Designer, Frontend Team)와 협업합니다.



자격 요건

  • 백엔드 서비스 개발 경력 5년 이상 또는 그에 준하는 시스템 설계 및 프로젝트 리딩 역량을 갖추신 분
  • Node.js / Nest.js / TypeScript 기반의 대규모 서비스 설계, 개발 및 운영 경험이 있으신 분
  • RESTful API 아키텍처 설계 및 성능 최적화 경험이 있으신 분
  • AWS 환경(EC2, RDS, S3 등)에서의 서비스 배포 및 운영 경험이 있으신 분
  • 복잡한 비즈니스 요구사항을 기술적으로 독립 설계하고 구현한 경험이 있으신 분
  • 데이터 기반 기술적 의사결정에 참여하고 의견을 제시할 수 있는 분석력을 갖추신 분
  • 타 직군과 커뮤니케이션에 불편함이 없으며, 계획을 바탕으로 투명한 공유를 통해 협업하시는 분



우대 사항

  • Nest.js 프레임워크의 깊은 이해를 바탕으로 모듈화, 마이크로서비스 연동 등 복잡한 아키텍처를 설계하고 운영한 경험이 있으신 분
  • 대용량 데이터베이스 (MySQL, Redis 등) 운영 및 최적화 경험이 있으신 분
  • 대규모 트래픽을 처리하는 서비스의 운영 및 성능 튜닝 경험이 있으신 분
  • Kubernetes/Terraform 등을 활용한 컨테이너 오케스트레이션 및 인프라 자동화 경험이 있으신 분
  • 주거, 부동산, 핀테크(결제/정산) 도메인 또는 AI 기반 서비스 개발/운영 경험이 있으신 분
  • 시스템 모니터링, 로깅, 알림 설정 등 안정적인 운영 환경 구축 경험이 있으신 분
  • 레거시 코드 리팩토링 및 아키텍처 개선 경험이 있으신 분



엔코위더스의 데브팀은 이렇게 일해요

  • 개발자가 제품 성장에 직접 기여해요

- 단순한 기능 개발이 아니라, 비즈니스 임팩트를 고려한 개발을 합니다.

- 개발자가 기획과 데이터 분석에도 적극 참여합니다.


  • 빠르게 만들고, 빠르게 개선해요

- 완벽한 코드를 기다리기보다는 MVP 개발 → 시장 검증 → 개선을 반복합니다.

- 비효율적인 프로세스를 없애고, 제품 출시 속도를 최적화합니다.


  • 최신 기술 도입을 두려워하지 않습니다.

- 새로운 기술이 필요하면, 적극적으로 논의하고 도입합니다.

- "우리는 항상 이렇게 해왔어"라는 말은 없습니다.


  • 유저가 원하는 걸 만들기 위해 데이터에 집착합니다.

- 데이터 기반 의사결정을 중시합니다.

- "이 기능 필요할 것 같아요" 대신, 유저 행동을 분석하고 최적의 솔루션을 만듭니다.


  • 수평적인 팀 문화, 열린 커뮤니케이션

- "개발자는 개발만 한다"는 생각은 버리세요.

- 기획, 디자인, 비즈니스까지 누구나 의견을 낼 수 있습니다.

- 코드 리뷰와 상호 피드백이 활발한 환경에서 함께 성장합니다.



팀원 구성

  • Back-end Engineer (2명)
  • Front-end Engineer (4명)



문화 및 복지

Work-Life Balance | 일과 삶의 균형

  • 선택적 근무제 : 1주 단위 소정근로 시간 내에서 자율적으로 근무하세요 ! 당신의 최적의 작업 리듬을 존중합니다. (직무별 상이)
  • 사내 편의점: 먹고 싶은 게 뭐에요? 업무에 집중하는 당신에게 다양한 간식을 지원합니다.
  • 마이 데이 : 생일엔 선물과 함께 조기 퇴근하세요 ! 법적 연차 외에 반차를 추가 제공합니다.
  • 복지 적금 : 매월 3만원씩 팀 통장에 쌓여요 ! 팀 복지 적금을 적극 활용해 팀워크, 팀성장, 팀문화에 활용해보세요.


Special Moments | 특별한 순간을 함께

  • 명절 상여 : 따뜻한 명절을 보내세요! 명절마다 특별한 상여금을 지원합니다.
  • 경조사 지원 : 기쁜 날도, 힘든 날도 함께 할게요. 구성원의 경조사를 지원합니다.


Long-Term Growth | 지속 가능한 성장과 휴식

  • 리프레시 데이 : 가끔은 쉬어가는 것도 중요해요. 최대 10일, 업무 장소에 연연하지 말고, 어디든 떠나서 편하고 즐겁게 일해요.
  • 장기 근속 : 오래 함께한 만큼, 특별한 보상을! 장기 근속자를 위한 혜택을 제공합니다.



채용 절차

서류 전형 코딩 테스트 Tech Interview Culture Fit Interview 레퍼런스 체크 최종 합격 및 처우 협의


Step 1. 서류 전형 (열람 후 2일 이내 회신)

- 어떤 경험을 가지고 계신지 알기 위한 절차에요

- 정해진 형식은 없어요


Step 2. 코딩 테스트

- 어떤 지식을 가지고 문제를 해결하는지 확인하는 절차에요

- 코딩 테스트를 진행할 수 있는 링크를 보내드려요


Step 3. Tech Interview

- 1:1 혹은 2:1 인터뷰로 지원자의 경험, 기술에 관련된 내용을 기반으로 진행해요


Step 4. Culture Fit Interview

- 엔코팀과 함께 일하면 어떨지 상호 간 확인하는 절차에요


Step 5. 레퍼런스 체크

- 지원자의 이전 경험과 업무 스타일을 확인하는 과정이에요

- 필요 시, 지원자에게 미리 안내 후 진행됩니다


Step 6. 최종 합격 및 처우 협의

- 처우, 출근 일자 등을 협의해요

- 수습기간은 3개월 ~ 6개월이지만, 조기 수습 종료 비율이 높아요

공유하기
Software Engineer 백엔드 개발자



🚀 당신의 ​코드는 ​글로벌 ​커뮤니티의 일상이 ​됩니다.

효율적인 데이터 흐름을 설계하고, ​안정적인 ​시스템을 구축하며, ​더 나은 사용자 ​경험을 만들어갑니다.

우리는 ​기술적 ​도전을 즐기고, ​제품의 ​성장에 ​직접 기여하는 개발자를 ​찾습니다.




​주요 업무

글로벌 유저 ​트래픽에 ​맞춰 ​확장 가능한 플랫폼 ​아키텍처를 설계하고, ​프로젝트의 ​전 과정 ​주도적으로 이끌어 ​나갑니다.

  • Node.js/NestJS ​기반의 외국인 주거 ​플랫폼(Enkostay) 핵심 ​백엔드 기능을 독립적으로 설계하고 개발합니다.
  • 급증하는 트래픽 및 데이터 규모에 대비하여 AWS/GCP 환경에서 고성능, 고가용성을 갖춘 확장성 높은 시스템 아키텍처를 설계하고 구현합니다.
  • 복잡한 비즈니스 요구사항을 기반으로 안정적인 API 아키텍처를 설계하고 구현합니다.
  • 대용량 데이터 환경에서 안정적인 데이터베이스 스키마를 설계하고, 성능 최적화 작업을 진행합니다.
  • 레거시 시스템의 리팩토링 진행하고 코드 품질 향상을 AI 와 함께 고민합니다.
  • 엔코위더스 구성원이 사용하는 백오피스 도구를 설계부터 구현까지 담당합니다.
  • 팀의 생산성 향상을 위한 자동화 도구 및 프로세스를 개발합니다.
  • Agile 업무 환경에서 다양한 이해관계자(PM, Designer, Frontend Team)와 협업합니다.



자격 요건

  • 백엔드 서비스 개발 경력 5년 이상 또는 그에 준하는 시스템 설계 및 프로젝트 리딩 역량을 갖추신 분
  • Node.js / Nest.js / TypeScript 기반의 대규모 서비스 설계, 개발 및 운영 경험이 있으신 분
  • RESTful API 아키텍처 설계 및 성능 최적화 경험이 있으신 분
  • AWS 환경(EC2, RDS, S3 등)에서의 서비스 배포 및 운영 경험이 있으신 분
  • 복잡한 비즈니스 요구사항을 기술적으로 독립 설계하고 구현한 경험이 있으신 분
  • 데이터 기반 기술적 의사결정에 참여하고 의견을 제시할 수 있는 분석력을 갖추신 분
  • 타 직군과 커뮤니케이션에 불편함이 없으며, 계획을 바탕으로 투명한 공유를 통해 협업하시는 분



우대 사항

  • Nest.js 프레임워크의 깊은 이해를 바탕으로 모듈화, 마이크로서비스 연동 등 복잡한 아키텍처를 설계하고 운영한 경험이 있으신 분
  • 대용량 데이터베이스 (MySQL, Redis 등) 운영 및 최적화 경험이 있으신 분
  • 대규모 트래픽을 처리하는 서비스의 운영 및 성능 튜닝 경험이 있으신 분
  • Kubernetes/Terraform 등을 활용한 컨테이너 오케스트레이션 및 인프라 자동화 경험이 있으신 분
  • 주거, 부동산, 핀테크(결제/정산) 도메인 또는 AI 기반 서비스 개발/운영 경험이 있으신 분
  • 시스템 모니터링, 로깅, 알림 설정 등 안정적인 운영 환경 구축 경험이 있으신 분
  • 레거시 코드 리팩토링 및 아키텍처 개선 경험이 있으신 분



엔코위더스의 데브팀은 이렇게 일해요

  • 개발자가 제품 성장에 직접 기여해요

- 단순한 기능 개발이 아니라, 비즈니스 임팩트를 고려한 개발을 합니다.

- 개발자가 기획과 데이터 분석에도 적극 참여합니다.


  • 빠르게 만들고, 빠르게 개선해요

- 완벽한 코드를 기다리기보다는 MVP 개발 → 시장 검증 → 개선을 반복합니다.

- 비효율적인 프로세스를 없애고, 제품 출시 속도를 최적화합니다.


  • 최신 기술 도입을 두려워하지 않습니다.

- 새로운 기술이 필요하면, 적극적으로 논의하고 도입합니다.

- "우리는 항상 이렇게 해왔어"라는 말은 없습니다.


  • 유저가 원하는 걸 만들기 위해 데이터에 집착합니다.

- 데이터 기반 의사결정을 중시합니다.

- "이 기능 필요할 것 같아요" 대신, 유저 행동을 분석하고 최적의 솔루션을 만듭니다.


  • 수평적인 팀 문화, 열린 커뮤니케이션

- "개발자는 개발만 한다"는 생각은 버리세요.

- 기획, 디자인, 비즈니스까지 누구나 의견을 낼 수 있습니다.

- 코드 리뷰와 상호 피드백이 활발한 환경에서 함께 성장합니다.



팀원 구성

  • Back-end Engineer (2명)
  • Front-end Engineer (4명)



문화 및 복지

Work-Life Balance | 일과 삶의 균형

  • 선택적 근무제 : 1주 단위 소정근로 시간 내에서 자율적으로 근무하세요 ! 당신의 최적의 작업 리듬을 존중합니다. (직무별 상이)
  • 사내 편의점: 먹고 싶은 게 뭐에요? 업무에 집중하는 당신에게 다양한 간식을 지원합니다.
  • 마이 데이 : 생일엔 선물과 함께 조기 퇴근하세요 ! 법적 연차 외에 반차를 추가 제공합니다.
  • 복지 적금 : 매월 3만원씩 팀 통장에 쌓여요 ! 팀 복지 적금을 적극 활용해 팀워크, 팀성장, 팀문화에 활용해보세요.


Special Moments | 특별한 순간을 함께

  • 명절 상여 : 따뜻한 명절을 보내세요! 명절마다 특별한 상여금을 지원합니다.
  • 경조사 지원 : 기쁜 날도, 힘든 날도 함께 할게요. 구성원의 경조사를 지원합니다.


Long-Term Growth | 지속 가능한 성장과 휴식

  • 리프레시 데이 : 가끔은 쉬어가는 것도 중요해요. 최대 10일, 업무 장소에 연연하지 말고, 어디든 떠나서 편하고 즐겁게 일해요.
  • 장기 근속 : 오래 함께한 만큼, 특별한 보상을! 장기 근속자를 위한 혜택을 제공합니다.



채용 절차

서류 전형 코딩 테스트 Tech Interview Culture Fit Interview 레퍼런스 체크 최종 합격 및 처우 협의


Step 1. 서류 전형 (열람 후 2일 이내 회신)

- 어떤 경험을 가지고 계신지 알기 위한 절차에요

- 정해진 형식은 없어요


Step 2. 코딩 테스트

- 어떤 지식을 가지고 문제를 해결하는지 확인하는 절차에요

- 코딩 테스트를 진행할 수 있는 링크를 보내드려요


Step 3. Tech Interview

- 1:1 혹은 2:1 인터뷰로 지원자의 경험, 기술에 관련된 내용을 기반으로 진행해요


Step 4. Culture Fit Interview

- 엔코팀과 함께 일하면 어떨지 상호 간 확인하는 절차에요


Step 5. 레퍼런스 체크

- 지원자의 이전 경험과 업무 스타일을 확인하는 과정이에요

- 필요 시, 지원자에게 미리 안내 후 진행됩니다


Step 6. 최종 합격 및 처우 협의

- 처우, 출근 일자 등을 협의해요

- 수습기간은 3개월 ~ 6개월이지만, 조기 수습 종료 비율이 높아요