株式会社ユーカリヤの8003_[Flow] Backend Engineer (Rust) / Contractorの求人
✨ あなたと求人のマッチ度診断
β版職務経歴書など、あなたの経験やスキルが分かるファイルをアップロードすると、 求人とのマッチ度とその理由が表示されます💡
※AIにより自動生成するもので、選考結果を保証するものではありません。
※現在、本機能はPCブラウザでのみご利用いただけます。
募集概要
◎Company Overview At Eukarya, we develop and provide a WebGIS (Geographic Information System) platform called Re:Earth. Re:Earth is a next-generation, general-purpose WebGIS platform that combines high extensibility with an intuitive user interface. It is the first WebGIS to feature a plugin system that runs directly in the browser. Re:Earth is also publicly available as an open-source software (OSS). We aim to create value collaboratively with contributors and share that value widely with society. Our achievements are presented at global conferences such as FOSS4G. Website: https://eukarya.io Note: https://note.com/eukarya Engineering Blog: https://reearth.engineering GitHub: https://github.com/reearth ◎Current Status and Challenges Since its launch in the summer of 2021, our flagship product, the next-generation WebGIS platform Re:Earth, has seen growing demand, particularly among enterprises and government agencies. Within just six months, it generated nearly 200 million yen in orders. As a result, both the scale of projects and the expectations placed on Re:Earth continue to grow rapidly. While Re:Earth supports the visualization of GIS data, we are now developing a new open-source product, Re:Earth Flow, to handle GIS data conversion and analytical processing. We are looking for talented engineers with a strong sense of intellectual curiosity to join us in the backend development of this new product. ◎Responsibilities Development of the open-source Re:Earth Flow using Rust ◎About Re:Earth Flow: -A visual programming tool that allows users to build various data transformation pipelines via no-code/low-code interfaces -Pipelines can be executed by calling APIs, enabling complex processing flows on the web -Supports operations such as converting CSV to GeoJSON, performing spatial joins, removing attributes, and modifying styles -Aims to serve as a replacement for FME, with capabilities such as converting CityGML to 3D Tiles -Cloud-native and designed to run on a serverless platform -In the future, we are considering a mechanism where users can install plugins and perform custom computations via WebAssembly As this is a new project, you will also have the opportunity to contribute from the architectural design stage. The system will be built on Rust and deployed on Google Cloud. ◎Key Features -A dynamic development experience, leveraging a high-productivity frontend environment with React × TypeScript × GraphQL, and a robust, scalable server-side architecture using Go × Google Cloud with Clean Architecture & DDD (Domain-Driven Design) -A rare opportunity in Japan to engage in technically advanced and challenging work within an OSS-centered business model -Visibility and recognition for your contributions—for example, developer names are featured in release notes Example: Release v0.4.0
必須スキル
◎Required or Preferred Experience: -Practical development experience using C++, Scala, Go, or similar languages -Professional experience with Rust, or the ability to implement with Rust based on self-learning -Solid knowledge of fundamental computer science concepts, such as data structures, algorithms, and concurrent processing -Experience or knowledge in performance optimization -Experience, knowledge, or strong interest and willingness to learn in one or more of the following domains: ・GIS ・3DCG (real-time graphics, GPU programming) ・Binary data processing ・Web technologies ・WebAssembly
歓迎スキル
◎Preferred Skills and Experience: -Experience building and operating systems using cloud infrastructure such as GCP or AWS -Experience in system architecture design -Knowledge or experience in developing web applications or libraries using WebAssembly -Foundational understanding of 3D graphics theory, including: ・Rendering pipelines ・Shaders ・Lighting ・Materials ・Post-processing ・Mathematical foundations such as linear transformations -Basic knowledge of GIS concepts, such as: ・CRS (Coordinate Reference Systems) ・Geoid models ・Tiles ・Raster and vector data ・Various GIS data formats ・Experience in developing and publishing open-source libraries or tools
応募概要
- 給与
 ◎Compensation and Work Conditions -Hourly Rate: ¥3,000–¥8,000 -Work Style: Fully remote; working hours are generally flexible -Contract Type: Freelance (contract-based engagement) -Expected Commitment: Approximately 3–4 days per week, 6–8 hours per day -Office Location (for reference): 27th Floor, Ebisu Garden Place Tower, 4-20-3 Ebisu, Shibuya-ku, Tokyo, Japan
- 勤務地
 - 雇用形態
 - 勤務体系
 - 試用期間
 - 福利厚生
 
更新日時:
2025/10/30 11:45