Autodesk
Autodesk
Autodesk는 디자이너, 엔지니어, 건설 전문가 및 다양한 크리에이터를 위한 소프트웨어를 개발합니다. 제품 포트폴리오에는 AutoCAD, Revit, 3ds Max와 함께 건설, 제조, 컨설팅 분야의 설계, 시각화, 프로젝트 관리를 지원하는 폭넓은 Design and Make Platform이 포함됩니다. Autodesk의 도구는 건축, 엔지니어링, 산업 생산 등의 분야에서 팀이 업무를 계획하고 수행하도록 지원하며, 효율적인 프로젝트 실행과 지속 가능한 성과를 중시합니다.

시니어 소프트웨어 개발자, AWS 백엔드 (캐나다 원격 근무)

Autodesk의 글로벌 설계 소프트웨어 플랫폼을 위한 확장 가능한 AWS 백엔드 서비스와 REST API를 구축합니다. 분산 엔지니어링 팀에서 아키텍처, 제공, 품질 및 운영 관행을 주도합니다.

설명

  • 서버리스 및 이벤트 기반 구성 요소를 포함한 AWS 백엔드 서비스와 REST API를 개발하고 제공
  • 아키텍트, 기술 리드 및 제품 책임자와 협업하여 공동 목표를 실행 가능한 설계와 결과물로 전환
  • 품질, 보안, 복원력 및 효율성을 높이는 엔지니어링 관행 수립
  • 철저한 코드 리뷰, 페어 프로그래밍, 멘토링 및 실행 가능한 피드백을 통해 팀 역량 강화
  • 다양한 애플리케이션을 위한 재사용 가능한 솔루션, 프레임워크, 자동화 및 오케스트레이션 구축
  • 단위 테스트와 통합 테스트, CI/CD 통합 및 목적에 맞는 리팩터링을 통해 소프트웨어 품질 책임
  • 복잡한 기술 이니셔티브를 초기 설계부터 프로덕션 제공까지 주도
  • 프로젝트를 세분화하고 위험을 조기에 식별하며 팀의 출시와 도입 관리 지원
  • 관측 가능성, 온콜 참여 및 인시던트 대응을 통해 운영 안정성 보호
  • 설계, 개발, 테스트 및 디버깅 전반에 AI 도구를 적용하면서 엄격한 검토와 검증 유지
  • 전 세계에 분산된 동료 및 여러 부서의 이해관계자와 효과적으로 협업
  • 명확하고 탄탄한 서면 커뮤니케이션으로 결정 사항과 맥락을 문서화

지원 자격

  • 컴퓨터 과학 또는 관련 분야의 학사 학위 또는 이에 상응하는 실무 경험
  • 명확하고 효과적인 서면 및 구두 커뮤니케이션 능력
  • 개발자 멘토링 및 설계 리뷰 참여 경험
  • 백엔드 소프트웨어를 구축하고 제공한 5년 이상의 전문 경력
  • Java, TypeScript, Python, Go 또는 Ruby와 같은 하나 이상의 백엔드 언어에 대한 높은 숙련도
  • API 설계, 구현 및 버전 관리 경험
  • 스키마 설계와 쿼리 최적화를 포함한 관계형 데이터베이스 개념에 대한 탄탄한 기초
  • Lambda, SQS/SNS, API Gateway, DynamoDB, S3 및 IAM 등의 서비스를 활용한 고급 AWS 경험
  • 서버리스 및 이벤트 기반 시스템을 개발하고 운영한 실무 경험
  • CI/CD 파이프라인 관리 및 안전한 출시와 롤백 절차를 적용한 배포 경험
  • 단위, 통합 및 엔드투엔드 테스트를 일관되게 수행하고 제공 파이프라인에 통합한 경험
  • 관측 가능성 및 문제 해결 도구에 대한 실무 친숙도
  • 일상적인 소프트웨어 개발의 일부로 AI 코딩 어시스턴트를 사용한 경험
  • 출시 전에 AI 생성 코드를 검토, 테스트 및 검증할 때 건전한 판단력을 발휘하는 능력

복리후생

  • 연간 현금 보너스가 제공될 수 있습니다
  • 영업 직무에는 커미션 기회가 포함될 수 있습니다
  • 주식 보상이 제공될 수 있습니다
  • 종합적인 복리후생 패키지가 제공될 수 있습니다
  • 대면 온보딩 또는 신원 확인이 필요할 수 있습니다