Strava

高级地理空间服务器工程师

at Strava
技术与编程 全职 Europe
540天前

详细信息

FATMAP 正在寻找扩大其地图和数据处理团队的机会。我们正在寻找一位专家级的软件工程师,以他们的专业知识加强团队实力。候选人必须居住在中欧时间(CET)正负1小时的范围内。

有关薪酬和福利的更多信息,请点击这里

加入我们,共同打造户外探险的未来!

FATMAP 正在构建领先的户外探险平台。我们正在彻底改变人们发现、规划、体验和分享他们的探险方式。我们先进的3D地图技术、户外工具包和精选的探险索引被顶级专业人士和迅速增长的全球户外爱好者社区所使用,使他们能够享受更好、更安全的探险。

 

我们的地图技术栈

您将加入的FATMAP团队负责构建和维护构成地图平台的广泛数据管道、API和服务,大规模工作,为我们的移动和Web客户端带来丰富的地理空间数据集合。我们根据上下文混合使用Golang和Python;通常,我们使用Go进行服务,Python在地理空间数据处理生态系统中表现卓越。我们的代码部署在容器中,并在Kubernetes(AWS EKS)中编排;我们的数据层在很大程度上基于PostgreSQL(PostGIS)和S3。

在我们的整个技术栈中,您将遇到各种地理空间数据类型、处理工作流和地理空间服务,包括我们用Go编写的自定义地理空间瓦片服务器。从原始卫星图像管道到构建惊人的冬季马赛克,以及全球地形处理到大规模用户跟踪GPS轨迹的摄取 - 矢量和栅格数据在整个技术栈中占有重要地位。

 

工作方式

在这里工作

我们本质上是分布式的,拥有几个办公室,许多人完全远程工作。因此,我们重视同步时间,您不必担心日历上充满了常规会议。团队被赋予管理自己的时间的权力,而没有令人窒息的管理层次结构。领导层在传达公司愿景和协作定义战略和目标时非常谨慎和深思熟虑。工程师在沟通架构、解决方案、状态和障碍方面同样认真和周到。

地点

在FATMAP,我们重视自主性和灵活性。对于这个角色,您可以选择在哪里工作 - 亲自、混合或完全远程。无论您的选择如何,我们的目标是将整个公司每半年聚集在一起进行两次撤退(包括探险),团队自行组织更多的面对面时间,如会议或团队撤退。无论您大部分时间在哪里度过,所有枢纽都可供您与队友一起工作,共同完成项目,了解同事,或者只是一个安静的工作场所,每个人都被鼓励去拜访他们(它们很有趣!)。员工还可以使用位于霞慕尼滑雪缆车旁的公寓,距离办公室只有短途公交车车程。加入您的同事,有时或总是在我们的邀请式办公地点工作,并享受舒适、设备齐全的工作环境,或者远程工作(见下文)。

德国柏林

我们在受欢迎的技术创意社区克罗伊茨贝格的办公室周围有美食,并且可以通过公共交通轻松到达。与柏林最酷的人一起工作,也许下班后也是如此。

法国霞慕尼

我们在登山运动的故乡霞慕尼的办公室距离缆车只有几分钟的路程,也可以通过公共交通到达。与您的冒险伙伴一起闲逛。在大厅里打包滑翔伞或穿着滑雪靴四处走动的人并不罕见。

远程(欧盟/英国)

FATMAP欢迎远程工作。由于产品团队的大多数成员围绕我们的霞慕尼和柏林中心,我们更愿意为此角色雇佣2小时内的旅行人员;然而,如果您完全远程工作,您的主要位置必须在中欧时间正负1小时的范围内。我们重视工作之外的生活,这是我们确保每个人都能拥有良好的流程、同步和非工作时间混合的一种方式。远程员工应拥有可靠的互联网、专注工作的地方,并计划参加公司和团队撤退。

 

您的职责:

  • 您和您的团队将负责开发新功能,遵循完整的功能生命周期。

  • 您将与整个团队的成员合作,了解功能的价值,以便您可以构建具有尽可能高影响力的解决方案。

  • 您将与整个技术栈的直接同事讨论和挑战。因此,我们可以共同分享知识和经验,始终作为工程师,朝着构建和维护最高质量的技术栈而努力。

在这里面...

  • 开发和维护FATMAP的地图管道和地理空间服务基础设施。

  • 在系统设计和架构以及实现和编码层面上进行大规模工作。

  • 与其他团队跨职能合作,解决业务需求。

  • 设计并实现当前系统的增强。

  • 维护高可用性系统,包括监控和可观察性。

您能够并且应该能够独立工作。您需要解决问题和调试技能,以及一定程度的实用主义。

 

要求

  • 经过验证的Golang专业知识。

  • 具有Python和shell脚本编写经验。

  • 具有关系数据库(例如PostgreSQL)的工作经验。

  • 具有队列和/或基于DAG的数据管道的工作经验。

  • 具有源代码控制(我们使用git)、CI(我们使用GitHub actions)及相关基础设施的经验。

  • 至少5年在该领域的工作经验。

期望

如果您满足以下一些标准,您的申请将更加强大!

  • 出色的SQL知识。

  • 具有PostGIS PostgreSQL扩展或其他地理空间数据库的经验。

  • 云技术:具有容器、云部署和编排的经验。

  • 具有地理空间数据工具的经验 - QGIS、GDAL、Rasterio、Shapely以及开源地理空间生态系统中的其他工具。

  • 在云端处理大量地理空间数据的经验。

  • 使用Prometheus和Grafana等工具进行大规模监控和服务迭代。

心态

这个角色要求您能够独立和协作地工作。您需要解决问题和调试技能,以及一定程度的实用主义,以决定今天最值得解决的问题。我们正在寻找好奇的人,他们深入幕后了解事物的运作方式。那些有实际经验在弹性、分布式系统中打造令人愉悦的用户功能的人。那些对加入一家正在重塑户外地图的快速增长公司、聪明而渴望的同事感到兴奋的人。那些热爱户外和工程的人。这些或全部适用于您吗?如果是,请申请。

 

更多信息

如果您对这个角色有任何疑问,请随时通过jobs@fatmap.com与我们联系。来加入我们的冒险吧。山在召唤!

 


免责声明

该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅