시니어 풀스택 엔지니어(Python 및 React)
글로벌 브랜드를 위한 AI 기반 레스토랑 기술 소프트웨어를 개발하며 Python과 React를 모두 다룹니다. 아키텍처 설계부터 개발, 배포, 모니터링까지 확장 가능한 기능을 처음부터 끝까지 책임집니다.
설명
- 제품, 디자인, 엔지니어링 팀과 협력해 확장 가능한 웹 애플리케이션을 구축하고 테스트, 배포, 유지 관리합니다.
- AI 코딩 에이전트를 사용해 제품 개발을 앞당기고 결함을 해결합니다.
- RESTful 및 GraphQL API를 구축하고 유지 관리합니다.
- Sidekiq와 같은 도구로 비동기 애플리케이션 워크플로를 구축합니다.
- 반응성이 뛰어나고 성능이 우수한 React.js 인터페이스와 재사용 가능한 구성 요소를 개발합니다.
- PostgreSQL 및 MySQL 데이터베이스용 SQL 쿼리를 작성하고 최적화합니다.
- 대규모 엔터프라이즈 시스템의 안정성, 확장성, 유지 관리성을 높입니다.
- 제품 로드맵과 엔터프라이즈 아키텍처 목표를 뒷받침하는 기술 사양을 팀과 함께 작성합니다.
- APM 및 관측성 도구를 활용해 성능 병목을 찾아 진단하고 해결합니다.
- 기술 부채를 파악하고 실질적인 감축 작업을 주도합니다.
- 제품 설계부터 구현, 출시, 모니터링까지 기능과 복잡한 문제를 처음부터 끝까지 책임집니다.
- 협업 중심의 팟 기반 환경에서 제품, 디자인, 엔지니어링 팀과 함께 일합니다.
- 내부 플랫폼 사용자와 협력해 외부 고객을 지원합니다.
- 기술 부채의 우선순위를 정하고 줄이는 동시에 시스템의 확장성과 성능을 개선합니다.
- 아키텍처 및 기술 설계 논의에 참여합니다.
- 코드 리뷰, 자동화 테스트, CI/CD 및 배포 워크플로에 참여합니다.
- 서비스 중단을 진단하고 해결하며, 근본 원인을 파악하고 후속 개선을 실행합니다.
- 주니어 엔지니어를 지도하고 AI 주도 접근 방식을 활용해 올바른 엔지니어링 관행을 장려합니다.
지원 자격
- 컴퓨터 과학, 공학 관련 학사 학위 또는 이에 준하는 실무 경험이 있어야 합니다.
- Python으로 엔터프라이즈 애플리케이션을 구축한 경력이 6년 이상이어야 합니다.
- React.js 또는 다른 최신 JavaScript 프레임워크를 사용한 경력이 3년 이상이어야 합니다.
- 30명 이상의 엔지니어링 팀에서 일한 경력이 3년 이상이어야 합니다.
- 완전 원격 근무 경력이 3년 이상이며 앞으로도 원격 근무를 이어갈 의향이 있어야 합니다.
- AWS에서 애플리케이션을 개발하고 운영한 경력이 3년 이상이어야 합니다.
- Claude Code 또는 Codex를 포함한 AI 코딩 에이전트 사용 경력이 2년 이상이어야 합니다.
- 로컬 개발 환경에서 Docker를 사용한 경험이 있어야 합니다.
- AWS에서 엔터프라이즈 프로덕션 워크로드를 운영한 경험이 있어야 합니다.
- RESTful 및 GraphQL API를 통합한 경험이 있어야 합니다.
- 관계형 데이터베이스에 직접 SQL 쿼리를 작성한 경험이 있어야 합니다.
- 여러 도구나 프레임워크를 사용해 비동기 백그라운드 작업 처리를 구축한 경험이 있어야 합니다.
- Datadog, Sentry, New Relic과 같은 관측성 도구를 사용한 경험이 있어야 합니다.
- 코드 커버리지 60% 초과의 자동화 단위 테스트를 작성한 경험이 있어야 합니다.
- GitHub Actions로 CI/CD 워크플로를 개발한 경험이 있어야 합니다.
- 레거시 Python 애플리케이션을 현대화한 경험이 있어야 합니다.
- 제품 주도형 엔지니어링 조직에서 일한 경험이 있어야 합니다.
- 여러 엔지니어링 팀이나 팟에 걸쳐 협업한 경험이 있어야 합니다.
- 발견한 문제를 제기하는 것을 포함해 강한 책임감과 주인의식이 있어야 합니다.
- 트랜잭션 규모가 큰 프로덕션 환경에서 일한 경험이 있어야 합니다.
- 제품 요구사항 문서를 상세한 기술 사양으로 전환할 수 있어야 합니다.
- 미국 동부 시간 오전 9시부터 오후 5시까지 근무할 수 있어야 합니다.
