백엔드개발자 Backend Engineer(5년이상)
스킬
주요업무
PortOne은 기업의 재무 운영 전반을 AI 중심으로 재설계하고 자동화하는 AI 재무 인프라 기업입니다. 2015년 결제 API 서비스 아임포트로 시작해, 현재는 결제를 넘어 수금·정산까지 기업 재무 운영 전 과정을 연결하는 Finance OS를 만들어가고 있습니다.
포트원의 Finance OS는 Payment(결제)·Split(정산)·Close(마감) 모듈로 구성됩니다. 국내외 50여 개 PG사 및 다양한 결제수단을 단일 API로 연동하는 결제 오케스트레이션은 물론, AI 기반 정산 자동화와 데이터 대사를 통해 월 마감까지 지원합니다. 기업은 필요한 기능부터 단계적으로 도입할 수 있으며, 모든 기능은 포트원이 10년 이상 축적한 결제·재무 데이터를 기반으로 구축된 Finance Ontology 위에서 작동합니다.
포트원은 현재 약 3,000여 개 고객사에 서비스를 제공하며, 연간 48조 원 규모의 결제를 처리하는 전문성과 노하우를 보유하고 있습니다. 결제를 가장 빠르고 안정적으로 연결하는 것을 넘어, 기업의 재무 운영 전반을 더욱 효율적이고 지능적으로 만드는 것이 포트원의 목표입니다.
재무 인프라의 새로운 기준을 만들어가는 포트원과 함께, 더 큰 임팩트를 만들어갈 예비 PortOne 크루를 기다립니다.
모집분야
- 시니어 백엔드개발자 (5년이상~)
주요업무
- 도메인을 깊이 이해하고, 제품설계와 기획까지 주도적으로 참여
- 프론트엔드 개발자는 물론 고객사의 개발자 경험까지 고려한 최적의 API, SDK를 설계하고 배포
- 단기적 성과뿐만 아니라 장기적 생산성, 기능 확장성에 균형 있는 관심을 기울이며 유지보수에도 참여
- 동료들과 활발히 논의하며 팀의 목표와 상황에 가장 알맞은 기술적 의사결정을 도출
- 포트원 고객사의 개발자들과 직접 소통하며 기술지원을 수행하고, 그 과정에서 발견한 문제를 기반으로 제품 개선을 반복
Tech Stack
- Kotlin을 주력 언어로, Scala, Typescript, Go 등 다양한 언어를 특장점이 있는 용례에 함께 사용합니다.
- 주로 강력한 타입 안정성과 함수형 프로그래밍을 활용한 코드 기여를 진행합니다.
- 서버 코드베이스로 Domain-Driven Design에 기반한 Layered Architecture를 사용합니다.
- 결제 상태 관리에 Event Sourcing 기술을 도입 및 활용하고 있습니다.
- PHP로 구성된 레거시 시스템을 관리 및 유지보수합니다.
- 내부 마이크로서비스 간 통신에 gRPC, 외부 통신에 REST API와 GraphQL을 사용합니다.
- 컨테이너 기술과 Kubernetes, AWS를 사용해 인프라를 운영합니다.
- 여러 AWS 관리형 서비스 및 자체 구축 컴포넌트를 함께 활용하고 있습니다.
- PostgreSQL, MySQL, Cassandra, OpenSearch, Druid 등의 데이터베이스를 사용합니다.
- Kafka, SQS, Redis를 데이터 파이프라인, At least once delivery, 캐싱 등의 용례에 사용합니다.
자격요건
자격요건
- 최소 5년 이상의 소프트웨어 개발 경력 또는 이에 준하는 경험이 있으신 분
- 시스템과 네트워크 등 컴퓨터 분야 전반에 대한 기본적인 지식을 갖추신 분
- 새로운 기술과 지식을 분야 무관하게 능숙히 학습할 수 있고, 팀 전체의 이해에 기여할 수 있는 분
- 동료와의 수평적인 토론을 바탕으로 선호와 관계없이 올바른 결론을 도출하는 것에 거부감이 없는 분
- 마이크로서비스 환경에서 경계 없는 기여를 통해 전사적인 코드 품질을 개선할 수 있는 분
우대사항
우대사항
- 포트원의 기술 스택 일부 또는 유사한 기술에 대한 숙련도를 갖추신 분
- 오픈소스 생태계와 기술 표준에 대해 깊은 관심을 가지고, 높은 기준에 맞는 제품을 고객에게 전달할 수 있는 설계 능력을 갖추신 분
- 소프트웨어 보안에 대한 관심과 문해력을 갖추신 분
- B2B SaaS 또는 결제, 재무회계 도메인에 대한 경험을 갖추신 분
- 고객사와의 소통을 바탕으로 제품 초기 개발을 주도하여 출시한 경험이 있으신 분
채용절차
합류여정
• 서류 전형/스크리닝콜 - 1차 직무인터뷰 - 2차 컬쳐 Fit인터뷰 - 레퍼런스체크/처우협의 - 최종합격
- 각 전형 별 결과는 개별적으로 안내드리고 있습니다
- 본 공고는 수시채용으로 진행되며, 우수 인재 채용 완료시 조기에 마감 될 수 있습니다
- 포지션/경력/역량에 따라 레퍼런스 체크를 진행할 수 있으며, 전형절차가 일부 추가되거나 생략될 수 있습니다
- 지원 전 공고가 마감되었을 경우, 인재풀에 등록해주시면 해당 포지션에 기회가 생겼을 때 우선적으로 연락 드리겠습니다
제출서류
• 경력기반의 이력서 (필수,PDF형식 or URL제출 가능)
• 수행한 프로젝트 중 기여내용을 확인할 수 있는 포트폴리오(선택)
- 링크 제출 가능