Remotebase
Remotebase
51 – 200 직원
마케팅물류컨설팅
Remotebase는 기업이 기술 프로젝트를 위해 검증된 소프트웨어 개발자를 채용할 수 있도록 지원합니다. 인재 네트워크에는 Python, JavaScript, 인공지능, 컴퓨터 비전 및 관련 분야의 전문가가 포함되어 있습니다. 기업의 요구 사항을 파악하고 적합한 개발자를 찾으며 면접을 지원해 기술 인재 채용을 간소화하고, 고용주가 프로젝트에 가장 적합한 인재를 선정하는 데 집중할 수 있도록 합니다.

파트타임 Rust 엔지니어

파트타임 Rust 엔지니어로서 Remotebase의 제품 기업 고객을 위한 안정적인 백엔드 서비스, API, 인프라 도구 및 시스템 소프트웨어를 개발합니다. 분산된 팀과 비동기 방식으로 협업하며 프로덕션 환경에 적용할 솔루션을 구축합니다.

설명

  • 프로덕션 환경에 적합한 Rust 서비스와 라이브러리를 개발하고 유지 관리합니다.
  • 안전하고 관용적인 방식으로 충분히 테스트된 코드를 작성하며 속도와 메모리 사용량에 주의를 기울입니다.
  • Tokio와 Axum, Actix-web 또는 Tonic(gRPC) 같은 프레임워크를 사용해 비동기 서비스를 만듭니다.
  • 성능이 중요한 코드를 프로파일링하고 동시성, 지연 시간, 메모리 문제를 해결합니다.
  • 서비스를 데이터베이스, 메시지 큐, 클라우드 인프라에 연결합니다.
  • 코드 리뷰를 진행하고 경험이 적은 엔지니어를 지원하며 기술적 의사 결정에 기여합니다.
  • 명확한 글로 소통하며 분산된 팀과 비동기 방식으로 협업합니다.

지원 자격

  • 전문 소프트웨어 엔지니어링 경력 5년 이상이며, 이 중 3년 이상 프로덕션 환경에서 Rust를 사용한 경험이 있어야 합니다.
  • Rust의 소유권, 대여, 라이프타임, 트레이트, 제네릭을 능숙하게 다뤄야 합니다.
  • Tokio, futures, Send/Sync 제약을 포함한 비동기 Rust 실무 경험이 있어야 합니다.
  • 프로덕션 백엔드 서비스 또는 시스템 소프트웨어를 구축하고 운영한 경험이 있어야 합니다.
  • 동시성, 메모리 관리, 성능 프로파일링을 이해해야 합니다.
  • 단위 테스트, 통합 테스트 또는 속성 기반 테스트로 Rust 코드를 테스트하고 CI/CD를 사용한 경험이 있어야 합니다.
  • Postgres 또는 Redis 같은 SQL·NoSQL 데이터베이스와 sqlx, Diesel, SeaORM 같은 crate를 사용한 경험이 있어야 합니다.
  • Docker, Linux 및 AWS, GCP, Azure 중 하나 이상에 익숙해야 합니다.
  • 영어 말하기와 쓰기 능력이 뛰어나야 합니다.
  • 매주 20시간 근무할 수 있어야 하며, 미국 시간대와 겹치는 4시간을 포함해야 합니다.
  • 우대 사항: Unsafe Rust, FFI(C/C++ 또는 PyO3를 통한 Python) 또는 WebAssembly 경험.
  • 우대 사항: 임베디드 시스템, 네트워킹, 블록체인 또는 분산 시스템 경험.
  • 우대 사항: Rust 생태계의 오픈 소스 프로젝트에 기여한 경험.
  • 우대 사항: tracing, OpenTelemetry, Prometheus 같은 관측성 도구에 대한 지식.
  • 우대 사항: C++ 또는 Go 경험.

복리후생

  • 원격 근무가 가능하며 사무실을 이용할 수도 있습니다.
  • 유연한 근무 시간을 선택할 수 있습니다.
  • 시장 경쟁력 있는 보상을 제공합니다.
  • 학습 및 경력 성장 기회를 제공합니다.

관련 채용공고

Analog Devices

수석 펌웨어 엔지니어

Analog Devices

데이터 센터 및 통신 시스템용 다상 전원 솔루션의 임베디드 펌웨어를 개발합니다. 하드웨어 및 소프트웨어 팀과 협업하며, 콜로라도주 콜로라도스프링스 또는 노스캐롤라이나주 더럼에서 하이브리드 근무가 가능합니다.

열기