
수석 소프트웨어 엔지니어, C#/.NET 및 Azure
CPI의 클라우드 기반 학습 플랫폼을 위한 백엔드 엔지니어링을 주도하고 C#/.NET 마이크로서비스와 Azure 서비스를 구축합니다. 기술 제공, 운영 우수성, AI 지원 엔지니어링 관행의 책임 있는 도입을 이끕니다.
설명
- CPI 통합 교육 및 학습 플랫폼을 지원하는 제품 엔지니어링 스쿼드의 기술 리드 역할 수행
- Azure에서 CQRS 및 이벤트 기반 패턴을 활용해 C#/.NET 마이크로서비스 백엔드 서비스 구축
- 프로젝트 필요에 따라 React를 포함한 풀스택 개발에 참여
- 제품 목표를 고객과 비즈니스 가치를 창출하는 실용적인 기술 솔루션으로 전환
- 이벤트 계약, Azure SQL 모델 및 React 통합을 포함한 기술 설계 담당
- 에픽을 독립적으로 배포 가능한 작업으로 나누고 빈번하며 위험이 낮은 릴리스 지원
- 정기적으로 프로덕션 코드를 작성하고 복잡하고 모호한 기술 과제 해결
- 업무를 세분화하고 종속성을 파악하며 공수를 산정하고 제공 위험 평가
- 스쿼드의 작업을 비즈니스 이해관계자에게 발표하고 측정 가능한 영향 설명
- SLO, 모니터링, 대시보드, 온콜 참여 및 인시던트 리딩을 통해 서비스 안정성 담당
- 비난 없는 인시던트 검토를 진행하고 그 결과로 도출된 조치의 완료 추진
- ITL 도메인 데이터를 상위 엔터프라이즈 시스템과 분리하고 데이터 웨어하우스로의 흐름 유지
- 기술 부채를 해결하고 빌드·테스트·배포 주기를 단축하며 반복 작업 자동화
- 보안 코딩, WCAG 2.1 AA 접근성 및 성능 요구사항 준수
- AI 지원 개발 도구의 도입을 주도하고 적절한 검토 및 테스트 관행 정의
- 제품 엔지니어링 AI 전략 수립을 지원하고 새로운 도구와 방법을 시범 운영
- ITL 제품과 내부 엔지니어링 도구에서 실용적인 AI 활용 사례 발굴
- 검토, 테스트, 문서화 및 아키텍처에 대한 엔지니어링 기준 정의
- 페어링, 설계 검토, 멘토링 및 실행 가능한 피드백을 통해 엔지니어 육성
- 실험과 개념 증명을 후원하고 이후 회고 논의 주도
- 스쿼드 리드, 플랫폼 팀 및 수석 소프트웨어 엔지니어와 협업
- 직무와 관련된 기타 업무 수행
지원 자격
- 컴퓨터 공학, 컴퓨터 과학 또는 관련 분야의 학사 학위나 이에 준하는 실무 경험
- 프로덕션 웹 애플리케이션과 분산 서비스를 구축하고 운영한 전문 경력 7년 이상
- 팀의 기술 방향과 제공을 책임지는 기술 리드, 테크 리드 또는 시니어 엔지니어 경력 2년 이상
- ASP.NET Core 및 .NET 6+를 포함해 백엔드 서비스와 API를 개발한 C# 및 .NET 실무 경험 5년 이상
- Azure Service Bus와 같은 메시지 브로커, 멱등성, 재시도, 사가 및 최종 일관성을 포함한 분산 이벤트 기반 시스템에 대한 높은 수준의 지식
- 바운디드 컨텍스트와 이벤트 계약을 포함해 CQRS, 이벤트 소싱 및/또는 도메인 주도 설계를 적용한 경험
- 프런트엔드 작업을 설계하고 검토하며 참여할 수 있는 React 및 최신 JavaScript/TypeScript 실무 지식
- 관계형 데이터 모델링 및 SQL Server 또는 Azure SQL 성능 최적화 경험
- Azure 또는 이에 준하는 클라우드 플랫폼에서 서비스를 배포하고 운영한 경험
- CI/CD 파이프라인, 자동화 테스트 전략 및 지속적 배포를 개선한 경험
- 프로덕션 인시던트 대응과 비난 없는 사후 인시던트 검토를 주도한 경험
- 엔지니어 멘토링 및 기술 설계와 코드 검토를 진행한 경험
- 관측 가능성 관행과 보안 중심 설계 패턴에 대한 지식
- AI 지원 개발 도구를 매일 사용하며 효과적이고 책임 있는 활용을 안내할 수 있는 능력
- 공인 소프트웨어 엔지니어링 과정, 관련 자격증 또는 완료한 학습 프로젝트를 통해 매년 개인 개발을 이어 왔음을 입증할 수 있는 능력
- 공식적인 관리 권한 없이 기술 리더십을 발휘할 수 있는 능력
- 즉각적인 제공 요구와 플랫폼의 장기적인 건전성 사이에서 균형을 잡을 수 있는 능력
- 기술을 평가하고 토론을 촉진하며 기술 표준과 솔루션에 대한 합의를 이끌어 낼 수 있는 능력
- 뛰어난 구두 및 서면 커뮤니케이션 능력
- 성과가 높은 엔지니어를 영입하고 육성하며 유지한 입증된 역량
- 학습 관리 시스템, EdTech 또는 대규모 B2B SaaS 제품 경험 보유자 우대
- 제품 플랫폼을 ERP 또는 CRM 시스템과 분리한 경험 보유자 우대
- 코드형 인프라 및 컨테이너화된 워크로드 경험 보유자 우대
- 웹 접근성 경험 보유자 우대
- Azure 자격증 보유자 우대
복리후생
- 경쟁력 있는 보상
- 종합 복리후생 패키지
- 401(k) 퇴직연금 제도
- 유급 휴가
- 건강 및 웰니스 데이
- 유급 봉사활동 휴가
- 계속 교육 및 직무 교육
- 하이브리드 또는 원격 근무 옵션
- 유급 육아휴직









