Golang工程师职位分享:Cuvva公司工程经理(伦敦)经验谈 🚀

Golang工程师职位分享:Cuvva公司工程经理(伦敦)经验谈 🚀 关于 Cuvva

Cuvva 正在从根本上改进汽车保险。

我们正在创造真正灵活的产品,以满足人们的实际需求。Cuvva 利用闪电般快速的技术为客户带来更好的体验和更公平的价格,每天都在构建保险的未来。

Cuvva 是英国第一家通过应用程序销售按小时计费保险的公司。自那时起,我们已经售出超过 300 万份保单,并为超过 45 万名客户提供了支持。我们是一支由 100 多人组成的世界级团队,热衷于解决客户的问题。加入我们吧。

为什么选择为 Cuvva 工作?

我们绝不走捷径。我们努力做正确的事,即使这会让我们的生活更加困难。

我们以客户为中心,业务各个领域的每个人——包括我们的首席执行官兼创始人 Freddy——都被要求每月花几个小时处理客户支持。这是为了让我们都能充分理解客户需求以及应用程序的工作原理!这是我们关于“Cops Club”的博客文章。

我们培育了很棒的团队文化。当我们有想法时,我们总是会说出来——但也知道何时应该放手并支持其他事情。

我们乐于给予和接受诚实的反馈,并尝试新的做事方式。

我们正在组建一支来自不同背景、观点和经验的多元化团队。每个人都有公平的机会在 Cuvva 获得职位。即使你内心并不热爱保险,请相信我们,你会爱上我们正在构建的东西。

如果你在申请 Cuvva 时需要任何调整或支持,不用担心。请告诉我们。

关于职位

我们正在寻找一位经验证的、拥有扩展工程团队经验的工程经理,加入我们才华横溢的工程师团队,指导和帮助他们的发展,从而打造一支高性能、可扩展的团队。你还将与首席/主要工程师和产品经理合作,帮助推动技术计划。

我们正在寻找一位曾在“产品优先”环境中工作过的人,能够直接与产品经理和领导层合作,有效地管理和分配工程资源,以执行我们的产品路线图。你的工程师团队将跨 1-2 个产品小组工作,因此你需要了解各种计划,并帮助识别重叠或协作机会。

职责

  • 对产品团队中的工程师进行直线管理
  • 对专职团队进行绩效管理
  • 协助工程入职流程
  • 工程师的发展和晋升
  • 协调工程师和产品经理
  • 产品团队内的技术规划
  • 人力规划与资源配置:
    • 与产品经理和领导层联络,规划产品路线图——分配资源、就约束条件提供建议并就现实的时间框架提供建议。
  • 参与招聘计划制定和招聘流程改进
  • 参与招聘/面试过程
  • 持续寻求改进团队运作方式
  • 帮助制定和实施工程文化价值观
  • 参与规划工程战略和执行
  • 负责确保团队高度投入和充满动力

要在此职位上取得成功,您应具备:

  • 5 年以上管理工程师团队的经验
  • 经验证的工程扩展经验——在初创企业环境中
  • 强大的直线管理技能,具备发展团队的能力
  • 你了解一支高绩效工程师团队的良好状态——你应该有过 2 到 3 次成功经验
  • 5 年以上高级工程师的先前经验
  • 具有同理心,能够建立牢固、有效的关系
  • 你应该深切关心帮助他人实现目标、避免倦怠,并成为他们所能成为的最优秀的工程师

福利

  • 除了具有竞争力的薪水(约 95,000 英镑,取决于经验)和基于股权的薪酬外,在 Cuvva 工作的福利还包括:
  • 专业发展预算
  • 健康、居家办公和福祉预算
  • 每年 33 天假期(包括公共假期)
  • 所有津贴逐年增加
  • 增强的育儿假
  • 自行车通勤计划
  • 全新的 MacBook
  • 一天的志愿者假期
  • 与我们的 Sanctus 教练进行一对一辅导,为您提供一个谈论心理健康的安 全空间
  • 电动汽车租赁的薪资牺牲计划!
  • 数百项福利和折扣
  • Lifeworks - 心理健康工具和援助计划
  • 员工优惠保险费率
  • 非常灵活的居家办公或办公室工作安排
  • 推荐朋友加入 Cuvva 团队的推荐奖金
  • 每月团队社交活动(我们曾组织过 Dabbers 宾果游戏、在线品酒会和主题虚拟酒吧问答等活动)
  • 办公室福利
  • 藏书丰富的办公室图书馆
  • 季票贷款
  • 自行车通勤计划

请点击此链接申请:https://cuvva.pinpointhq.com/jobs/11930


更多关于Golang工程师职位分享:Cuvva公司工程经理(伦敦)经验谈 🚀的实战教程也可以访问 https://www.itying.com/category-94-b0.html

3 回复

你好,

私信已发送,请查收。

此致 Maria

更多关于Golang工程师职位分享:Cuvva公司工程经理(伦敦)经验谈 🚀的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


您好,

我很乐意为您提供帮助。

如需进一步详细讨论,请通过邮件 garry@cisinlabs.com 或 Skype: cis.garry 与我联系。

期待您的回复。

谢谢。

关于Cuvva工程经理职位的技术视角分析

从Golang技术栈的角度来看,这个工程经理职位对技术领导力有较高要求。虽然职位描述偏重管理,但5年以上的高级工程师经验意味着候选人需要深入理解Golang生态系统和云原生架构。以下是关键技术要点:

技术栈推断

基于保险科技和快速扩展的上下文,Cuvva很可能使用以下技术栈:

// 典型的微服务架构示例
package main

import (
    "context"
    "net/http"
    
    "github.com/gorilla/mux"
    "go.uber.org/zap"
    "gorm.io/gorm"
)

type PolicyService struct {
    db     *gorm.DB
    logger *zap.Logger
}

func (s *PolicyService) CalculatePremium(ctx context.Context, vehicleID string) (float64, error) {
    // 实时保费计算逻辑
    // 可能涉及机器学习模型调用
    return 0.0, nil
}

// REST API端点示例
func (s *PolicyService) CreatePolicyHandler(w http.ResponseWriter, r *http.Request) {
    // 处理按小时保险的创建逻辑
}

工程经理的技术职责

  1. 技术规划与决策
// 技术债务管理示例
type TechDebtTracker struct {
    Issues []TechDebtIssue
}

func (t *TechDebtTracker) PrioritizeRefactoring() {
    // 基于业务影响和技术风险进行优先级排序
    // 需要平衡产品路线图和技术卓越性
}
  1. 团队技术能力建设
// 代码审查标准示例
type CodeReviewChecklist struct {
    PerformanceConsiderations bool   // 是否考虑性能影响
    ErrorHandling             bool   // 错误处理是否完备
    TestCoverage             float64 // 测试覆盖率要求
    Observability            bool   // 可观测性指标是否添加
}
  1. 系统可扩展性设计
// 并发处理模式示例
func ProcessClaimsConcurrently(claims []Claim) map[string]Result {
    var wg sync.WaitGroup
    results := make(chan Result, len(claims))
    
    for _, claim := range claims {
        wg.Add(1)
        go func(c Claim) {
            defer wg.Done()
            results <- processClaim(c)
        }(claim)
    }
    
    wg.Wait()
    close(results)
    
    return aggregateResults(results)
}

技术领导力要求

  • 架构决策:需要理解Golang在微服务中的最佳实践,包括gRPC、Protobuf的使用
  • 性能优化:保险系统对低延迟和高并发有严格要求
  • 监控与可观测性:需要实施完善的metrics、logging、tracing体系
  • DevOps文化:推动CI/CD、基础设施即代码等实践

团队扩展的技术挑战

// 团队协作工具示例
type DevelopmentWorkflow struct {
    GitStrategy     string // Git flow或trunk-based development
    ReviewProcess   CodeReviewProcess
    DeploymentPipeline DeploymentConfig
    MonitoringStack  ObservabilityStack
}

// 技术雷达维护
type TechnologyRadar struct {
    Adopt   []string // 如:Go 1.21, Gin, GORM v2
    Trial   []string // 实验性技术
    Assess  []string // 评估中的技术
    Hold    []string // 暂不采用的技术
}

这个职位虽然侧重管理,但深厚的技术背景是有效领导工程团队的前提。候选人需要能够理解团队面临的技术挑战,并在架构决策、技术选型和工程实践方面提供指导。

回到顶部