全栈产品工程团队负责为最终客户和内部团队构建全面的功能、框架和功能,以成功执行和扩展TRM的业务。我们正在寻找一位务实的全栈工程师,能够构建可靠且可扩展的软件,供所有TRM客户使用。您还将设计后端API,深入理解客户体验和性能。
作为团队的早期成员,您将深入参与技术细节以及我们的运营流程,以促进TRM的速度、质量和整体影响,最终为数十亿人构建一个更安全的金融系统。
您在这里的影响:
• 处理复杂的工程问题,帮助您不仅提升技术技能,还提升项目管理和人际交往能力。
• 开发和维护公共API,作为API产品套件的一部分。
• 与利益相关者合作,将功能愿景转化为具有明确结果的切实路线图。
• 通过共享工程服务和功能支持和启用内部业务部门。
• 与组织内的利益相关者建立跨职能关系,以理解并赋能他们的使命。
• 有设计和构建可扩展系统、Web应用程序、API和服务的经验(我们的后端使用Node.js构建,但不要求之前有Node.js的经验;我们相信工具和语言可以在工作中学习)。
我们在寻找:
• 有设计和构建可扩展系统、Web应用程序、API和服务的经验。
• 理解存储系统,如关系数据库(例如,Postgres)和分析数据库。
• 在理解客户痛点并将其需求与技术和产品要求对接方面有证明的经验。
• 高度的主动性和责任感,能够在模糊中导航并快速适应变化。
• 出色的问题结构能力,能够识别最关键的问题以优先处理。
• 能够有效地向技术和非技术受众口头和书面沟通复杂的想法。
• 在跨职能环境中与各级人员协作的经验。
关于团队:
• 团队按照每周冲刺的日程运作。团队中的个人被指派为技术锚来领导项目,并根据他们的级别和目标获得成长和承担责任的机会。我们与内部利益相关者紧密合作,为我们的内部客户和公司提供有影响力的功能。
• 团队文化建立在心理安全的基础上,团队成员与队友建立融洽和信任的关系,相互负责并保持高标准,广泛合作,并在此过程中享受乐趣。
• 团队的时区是东部标准时间和太平洋标准时间的混合,至少与太平洋标准时间有6小时的重叠(太平洋时间早上8点到下午2点)。
• 值班:我们有一个为期一周的值班轮换,大约每4-6周进行一次。值班请求可以分为两个大类;a)需要立即关注的PagerDuty警报和b)来自特定Slack频道的客户支持请求,值班工程师负责分类和回答。
了解TRM Speed在这个职位中的作用:
• 无情的优先级和适应性:面对新信息时,我们迅速适应。例如,工程师可能会在冲刺中间向PM或EM询问优先处理任务A还是任务B——我们不会让惯性引导我们的决策。相反,我们专注于无情的优先级,并根据需要迅速调整。
• 挑战性的时间表(执行压力):一名工程师质疑队友提出的3周时间表,并建设性地争辩将其压缩为2周——以理性、权衡和减少范围或提高速度的计划为支持。他们表现出对交付速度的责任感,并愿意推动紧迫感。
• 有时间限制的快速学习(快速学习和决策):一名工程师提出一个为期1周的快速学习方案,设定明确的时间限制和成功标准,以探索实施选项或通过概念验证验证可行性。他们在执行中不仅展现出速度,还在早期降低风险决策。
以下是该角色预期的薪酬范围:
• 个人薪酬根据技能、资格、经验和地点确定。此职位中列出的薪酬细节仅反映美国的基本工资。
• 该角色的估计基本工资范围为$180,000 - $210,000。
• 此外,该角色可能有资格参与TRM的股权计划。
• 请注意——我们考虑到美国以外地区的不同成本。
关于TRM的工程级别:
工程师:负责帮助定义项目里程碑,并独立执行小决策,适当权衡简单性、可读性和性能。为初级工程师提供指导,通过技术债务减少和知识共享提升运营卓越。
高级工程师:成功设计和记录从零开始的系统改进和功能。持续交付高效和可重用的系统,适当权衡优化团队产出,指导团队成员,通过文档和知识共享增强跨团队合作。
资深工程师:推动一个或多个影响多个团队的OKR/项目的范围和执行。与利益相关者合作,为一个或多个产品设定团队愿景和技术路线图。是整个工程组织的榜样和导师。通过运营审查、测试策略和监控严格确保系统健康和质量。