**标题:**软件工程师 - 后端 - 核心Python **地点:**美国远程 **#团队**Nextdoor Nextdoor是您连接到重要的邻里社区的地方,这样您就可以归属。我们的目的是培养一个更友善的世界,让每个人都有一个可以依靠的邻里社区。 世界各地的邻居每天都依赖Nextdoor获取值得信赖的信息,给予和获得帮助,完成事情,并与附近的邻居、企业和公共服务建立现实世界的联系。今天,邻居们依赖Nextdoor在11个国家超过300,000个社区。 **遇见您未来的** **邻居** 核心平台团队专注于创造一个令人愉快的开发体验,使工程师能够快速安全地构建他们的功能。我们建造平坦的道路,以便产品工程师可以将他们的努力集中在为我们的邻居服务并推动我们的业务上。我们创建基础设施,使简单的事情可以开箱即用,困难的事情成为可能。我们将性能和可扩展性构建到平台本身,以便Nextdoor默认是安全和快速的。 **您将产生的影响** 作为核心Python团队的成员,您将负责推动Nextdoor的Python语言基础设施投资,使其成为最快和最具生产力的环境。为了最大化性能,我们运行Python 3.11,并广泛使用asyncio来执行对后端系统的并发数据获取。我们相信静态类型可以提高工程速度(并减少错误),并在大约80%的代码库中广泛使用Mypy进行静态类型强制。未来的项目将包括投资构建一个丰富的、类型安全的图形ORM层,增加对asyncio的采用和利用,以平衡IO批处理和CPU利用率,以及用于定义和自动执行代码模式的语言工具。 **最近的项目包括:** - 在Django ORM之上构建一个无模式ORM层,允许工程师在不需要Postgresql架构更改的情况下对原生的Django模型进行更改 - 优化uwsgi共享内存进程生命周期启发式 - 构建动态查询路由和模型缓存,以透明地缓存高容量模型访问,并选择性地路由到读副本,而无需工程师指定数据库副本 您将与产品工程师合作,了解他们的痛点,并确定提高开发体验和我们系统可扩展性的高杠杆机会。除了产品工程师,您还将与单体CI/CD团队紧密合作,他们每天推动10-15次应用程序部署,努力识别提高整个工作流程中开发人员速度的方法。 **您将为团队带来什么** - 5年以上使用Python的经验,以及对Python语言生态系统、性能特性和最佳实践的热情理解。 - 拥有大型Python代码库的经验,以及单体存储库模式和Python构建生态系统的最佳实践 - 创造性、富有同情心的协作和乐观主义,以解决在一个没有已知解决方案的环境中的困难问题 **奖励** Nextdoor的薪酬、福利、津贴和认可计划共同构成了一个整体奖励包。 这个角色的起始薪资预计在每年153,000美元到212,000美元之间,或者如果您的“水平”超出了角色预期的水平,可能会更高。薪酬也可能因地理位置而异。 我们还预计为这个角色授予一个有意义的股权赠予。与季度等额归属一起,您的第一个归属日期将在您开始日期后的前3个月内。 总体而言,总薪酬将根据您的相关技能、经验和资格而有所不同。 我们为您提供保障!Nextdoor员工可以选择多种优秀的健康计划。我们支付100%的个人每月健康、牙科和视力保险费,并提供OneMedical会员以获得礼宾护理。 在Nextdoor,我们赋予员工建立更强大的地方社区的能力。为了创建一个所有人都感到受欢迎的平台,我们希望我们的员工队伍反映出我们寻求服务的邻居的多样性。我们鼓励对我们的目标感兴趣的每个人申请。我们不因种族、性别、宗教、性取向、年龄或任何其他不公平针对一群人的特征而歧视。根据旧金山公平机会条例,我们总是考虑合格的有逮捕和定罪记录的申请者。 #LI-Remote
该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明。