
Fullsteam은 전문 시장에서 사업을 운영하는 기업을 위한 결제 기술과 버티컬 소프트웨어를 개발합니다. 클라우드 우선 플랫폼에 안전한 결제 처리, 업계별 도구, 엔드투엔드 비즈니스 관리 시스템을 통합해 자동차, 헬스케어, 레크리에이션, 셀프 스토리지 등 다양한 분야를 지원합니다. 또한 비영리 단체를 위한 회원 및 이벤트 관리 소프트웨어와 B2B 조직을 위한 전사적 자원 관리 솔루션을 제공합니다. Fullsteam은 규모가 크고 여러 분야의 전문성을 갖춘 팀을 바탕으로 결제 인프라와 운영 소프트웨어를 결합해 틈새시장 기업이 하나의 연결된 환경에서 핵심 업무 흐름을 관리하도록 돕습니다.
캐나다 원격 시니어 백엔드 엔지니어
와이너리 커머스 플랫폼인 Commerce7을 위한 확장 가능한 백엔드, ETL 및 리포팅 시스템을 구축합니다. 레거시 데이터베이스를 현대화하고 데이터 집약적 SaaS API를 지원합니다.
설명
- 3,000개가 넘는 테넌트와 수백만 건의 처리 레코드를 지원하는 멀티테넌트 리포팅 아키텍처를 담당합니다.
- 레거시 MSSQL 및 SSRS 리포팅 시스템을 Node.js, Aurora MySQL 및 AWS 인프라로 마이그레이션하는 작업을 주도합니다.
- ETL 파이프라인, 데이터 복제 프로세스 및 데이터 동기화 엔진을 구축하고 유지 관리하며 확장합니다.
- 인덱스 최적화, 비정규화 컬럼 및 롤업 테이블을 통해 데이터베이스 성능 문제를 진단합니다.
- SaaS 리포팅 기능을 위한 확장 가능한 REST API를 설계하고 개발합니다.
- 제품 팀과 협력하여 리포팅 요구 사항을 실용적인 기술 구현 계획으로 전환합니다.
- 프런트엔드 엔지니어와 협업하여 데이터 시각화를 제공합니다.
- 코드 리뷰에 참여하고 자동화된 통합 테스트와 단위 테스트를 작성합니다.
- 백엔드 코드와 데이터 모델에 현대적인 엔지니어링 모범 사례를 적용합니다.
지원 자격
- 데이터베이스 아키텍처, 데이터 처리, ETL 및 리포팅 시스템을 중심으로 한 백엔드 소프트웨어 엔지니어링 경력 5년 이상.
- Express, Fastify 및 AWS Lambda를 포함한 JavaScript ES6+와 Node.js에 대한 풍부한 경험.
- MySQL, Sequelize와 같은 최신 ORM 및 최적화된 원시 SQL에 대한 고급 실무 경험.
- Aurora Serverless, DynamoDB 및 SQS를 포함한 AWS 서비스를 직접 다룬 경험.
- 데이터베이스 마이그레이션 또는 레거시 시스템 현대화를 성공적으로 수행한 실적.
- 리포팅을 위한 인덱싱, 저장 프로시저, 비정규화 전략 및 롤업 테이블에 대한 깊은 지식.
- ETL 파이프라인, 데이터 복제 워크플로 및 대용량 데이터 동기화 엔진 개발 경험.
- 최신 ORM 사용 경험이 있으며 성능을 위해 원시 SQL을 우선해야 하는 경우를 판단할 수 있는 능력.
- 뛰어난 서면 및 구두 커뮤니케이션 능력.
- 사용자 공감 능력이 뛰어나며 고객이 Commerce7을 어떻게 사용하는지 이해하는 데 진정한 관심이 있는 분.
복리후생
- 의료 보장
- 확장 의료 및 장기 장애 보험 플랜
- 치과 보장
- 시력 보장
- 고용주 매칭 RRSP
- 건강 지출 계좌
- 유연한 유급 휴가