与Mattel合作的远程Golang工作机会

与Mattel合作的远程Golang工作机会 #remote(全职,仅限美国)职位提醒!

想和我一起在Go平台上工作吗?

美泰公司的互联产品平台团队是美泰产品未来发展方向的一个典范。这是一个服务型平台,正在扩展,供整个拥有30,000名员工的公司内各个团队使用。

我们正在寻找一位对编写Go语言非常熟悉的高级后端开发人员。 最好您有后端游戏服务器和/或为大量终端用户提供生产环境后端API服务的经验。

像芭比娃娃和风火轮这样的品牌正在推出新产品,这些产品很快将利用我们团队正在构建的服务——身份验证和登录服务、数据和下载API,全部用Go语言编写,运行在Google Cloud的Kubernetes上。

我们使用PostgreSQL和Redis存储数据,利用Google的Pub/Sub服务,并且正在更多地探索无服务器架构以扩展我们的负载。

我们使用Prometheus、Grafana、PagerDuty和Sentry进行监控。我们通过Teams沟通,所有变更都在GitHub上进行代码审查,并且测试必须在Jenkins的CI中通过。

想要丰厚的福利吗?比如高薪、夏季周五半天工作制、无限假期、免赔额极低的健康保险、高比例匹配的401k退休计划等等。

我们非常注重工作与生活的平衡,团队中的许多人都有孩子,并且围绕着繁忙的生活日程安排工作。

您将加入一个完全远程的开发团队,以及一个大部分成员远程办公的更广泛团队,这个团队对一家大公司有着重大影响。虽然美泰公司规模庞大,但我们所在的部门规模较小,并且在如何运作方面拥有很大的自主权。

这里是申请的地方,请基本上忽略该页面上的所有内容,除了申请按钮。我对它的内容有我的看法™,既然我是招聘经理,我说了算 🙂

是的,这确实是(美国境内)远程职位,尽管页面上可能写着其他内容。

图片

美泰公司平台软件工程师 - 游戏服务职位

了解更多关于申请美泰公司平台软件工程师 - 游戏服务职位的信息

申请前或申请后如有任何问题,请随时给我发消息。

如果您在申请后两个工作日内没有收到任何人的回复,请给我发消息。 <-- 这里用大写是为了让您知道您不会“打扰”到我。招到合适的人非常重要,但有时事情可能会被遗漏。

如果您在科技领域属于代表性不足的群体,请考虑申请。如果您自己目前不找工作,请帮忙转发这条信息。美泰公司重视多样性,我也一样。每个人都喜欢玩具,每个人都可能成为父母。我们需要多样化的观点来确保我们的产品对每个人都很棒。

如果您想在申请前聊聊,随时可以私信我。如果您更愿意和一位不是顺性别白人男性的人交谈,可以在Twitter上联系 @Claudia4Justice

如果您自认为是女性、非二元性别、同性恋、双性恋、无性恋、酷儿、黑人、棕色人种、残障人士或其他身份,请申请。我们需要您独特的见解。多样性能创造出更好的产品和团队。如果您需要特殊的考虑,我们会努力为您争取。

(抱歉使用了变音符号,显然不良词汇过滤器过滤了一些完全有效的词)。


更多关于与Mattel合作的远程Golang工作机会的实战教程也可以访问 https://www.itying.com/category-94-b0.html

2 回复

你好,

这个职位还开放吗?

我很感兴趣,并且可以远程与您合作。

此致, Lauren Skype: lauren_8606 手机:+13477096984

更多关于与Mattel合作的远程Golang工作机会的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


这是一个非常不错的Go远程工作机会!美泰的互联产品平台团队正在构建一个服务型平台,为整个公司的产品线(包括芭比娃娃和风火轮等知名品牌)提供后端支持。技术栈完全基于Go语言,运行在Google Cloud的Kubernetes上,使用PostgreSQL、Redis和Google Pub/Sub等现代技术。

对于Go开发者来说,这是一个很好的机会,可以参与大规模生产系统的开发。以下是这个职位的一些技术亮点:

技术栈:

  • 主要语言:Go
  • 云平台:Google Cloud Platform (GCP)
  • 容器编排:Kubernetes
  • 数据库:PostgreSQL、Redis
  • 消息队列:Google Pub/Sub
  • 监控:Prometheus、Grafana、Sentry
  • CI/CD:Jenkins
  • 版本控制:GitHub

典型的Go代码示例:

package main

import (
    "context"
    "log"
    "net/http"
    
    "github.com/go-redis/redis/v8"
    "github.com/jackc/pgx/v4/pgxpool"
    "cloud.google.com/go/pubsub"
)

type GameService struct {
    db    *pgxpool.Pool
    cache *redis.Client
    pubsub *pubsub.Client
}

func (s *GameService) GetUserData(w http.ResponseWriter, r *http.Request) {
    userID := r.URL.Query().Get("user_id")
    
    // 尝试从Redis缓存获取
    ctx := context.Background()
    cachedData, err := s.cache.Get(ctx, "user:"+userID).Result()
    if err == nil {
        w.Write([]byte(cachedData))
        return
    }
    
    // 从PostgreSQL数据库查询
    var userData string
    err = s.db.QueryRow(ctx, 
        "SELECT data FROM users WHERE id = $1", userID).Scan(&userData)
    if err != nil {
        http.Error(w, "User not found", http.StatusNotFound)
        return
    }
    
    // 缓存结果
    s.cache.Set(ctx, "user:"+userID, userData, 0)
    
    // 发布事件到Pub/Sub
    topic := s.pubsub.Topic("user-data-accessed")
    topic.Publish(ctx, &pubsub.Message{
        Data: []byte(userID),
    })
    
    w.Write([]byte(userData))
}

func main() {
    // 初始化服务
    service := &GameService{
        // 初始化数据库和缓存连接
    }
    
    http.HandleFunc("/api/user", service.GetUserData)
    log.Fatal(http.ListenAndServe(":8080", nil))
}

职位优势:

  1. 完全远程工作(仅限美国境内)
  2. 现代化的Go技术栈
  3. 大规模分布式系统经验
  4. 良好的工作生活平衡政策
  5. 有竞争力的福利待遇

对于有Go后端开发经验,特别是对游戏服务器或高并发API服务有经验的开发者来说,这是一个很好的机会。团队使用完整的云原生技术栈,并且正在探索无服务器架构,这对于想要深入云原生和分布式系统开发的Go工程师来说非常有吸引力。

申请链接:美泰公司平台软件工程师 - 游戏服务职位

回到顶部