添加至收藏夹
资深 DevOps 工程师(AI 与数据基础设施)
Goodnotes|全球远程
公司价值观
梦想远大:具备愿景、战略思维,拥抱创新
创造伟大产品:以用户为中心,不断提升
主人翁心态:大胆决策,主动行动
像运动队一样赢:信任协作、赋能团队
快速学习成长:保持求知与快速迭代
热情分享:分享想法,以热情投入工作
用户至上:同理、好奇、务实
关于团队
Goodnotes 的 AI 团队致力于用最新技术改变教育与效率工具的发展方式。我们正在帮助学生和教师更高效地学习与教学,其中包括开发 Goodnotes AI 及基础技术,如学科导向的手写识别。
你将加入一个分布在欧洲和亚洲的团队,专注构建用于运行 Goodnotes 端到端 AI 技术的基础设施。你会与后端工程师、iOS 工程师、机器学习工程师、QA 与设计师合作,共同打造和改进全新 AI 功能。
AI 基础设施支持的技术包括:
大语言模型、数学解题模型、手写识别系统等。
此外,后端团队也在构建一套完整的数据工程管线,用于训练与生产数据。
关于职位
你是否相信“把自己的工作自动化掉”?
随着公司成长,这件事短期内不会发生——所以我们需要你!
加入一个快速成长的优秀平台团队,为全球数百万用户构建现代、稳定、强大的基础平台,加速新功能发布。
你将负责以下内容:
工作职责
设计、构建并维护 Goodnotes 基础设施,满足 Dickerson 可靠性等级体系
为 AI 与数据工作负载构建 CI/CD 流水线
定义 AWS 上 Lakehouse(湖仓)架构相关的 IaC(基础设施即代码)
成为应用程序的高级技术升级处理人
改进监控、健康报告、日志体系
设计并落地安全措施,维护信息安全流程
技术栈
监控与日志:Datadog(含监控、APM、日志、CI/CD 优化、成本管理等)
IaC:Terraform(使用 Atlantis)
CI/CD:GitHub Actions(后端)、CircleCI(iOS)
部署:多套 EKS 集群;使用 ArgoCD 与 Helm 管理工作负载
Lakehouse:AWS Athena, S3 Table, DBT, Kafka, SQS
AI 基础设施:外部 AI 提供商、大规模后端、Ray on EKS
胜任所需技能
熟悉湖仓架构或大规模 AI 系统
有后端开发经验(包括 API 创建与使用)
深入理解 Linux 与网络基础
强大的网络与容器安全知识
丰富的 AWS 实战经验
精通 Kubernetes 与容器编排
熟悉分布式数据库
有 CI/CD 流水线构建经验
管理关系型与非关系型数据库(含备份/恢复)经验
精通 Terraform 等自动化/配置管理工具
熟练 Python
加分项:了解中国境内部署场景
即使你未满足全部条件,也欢迎申请。Goodnotes 非常重视学习与成长,会提供支持。
面试流程
招聘团队初步通话:了解你的背景、目标与动机
居家任务:搭建一个 API 的端到端 CI/CD pipeline
工程师现场 Coding:了解团队协作方式,交流技术问题
主管面谈(行为面试):未来的直线经理
价值观面试:围绕公司价值观的行为问题
你将获得
初创科技公司中的有意义股票期权
个人发展预算(降噪耳机、家庭办公设备、培训与健康预算等)
每 2 年公司赞助前往香港或伦敦办公室
全球年度团建(2023 葡萄牙、2024 巴厘岛、2025 土耳其 & 韩国)
灵活的工作时间与地点
医疗保险(覆盖你与家属)
申请链接:
https://www.workingnomads.com/jobs/senior-devops-engineer-ai-data-infrastructure-goodnotes-1298761
Senior DevOps Engineer - AI & Data Infrastructure
Our Values:
Dream big - Be visionary, strategic, and open to innovation Build great things - Work in service of our users, always improving and pushing higher Operate like an owner - Take responsibility with bold decision-making and bias for action Win like a sports team - Be trusting and collaborative while empowering others Learn and grow fast - Never stop learning and iterate fast Share our passion - Share ideas and practice enthusiasm and joy Be user obsessed - Empathetic, inquisitive, practical
About the team:
AI team in Goodnotes is looking to transform education and productivity using the latest technologies. We are working on helping students and teachers learn and teach more efficiently, and aim to achieve this by developing tools for Goodnotes AI and more foundational technologies like subject-oriented handwriting recognition. You will join a distributed team across Europe and Asia focusing specifically on building infrastructure for running our end-to-end AI technology. You will work alongside other engineers, as well as iOS engineers, machine learning engineers, QAs and designers to build and improve our new suite of AI features. Type of AI technologies running on our infrastructure include large language models, math solvers, handwriting recognition systems, etc. Besides models, our backend engineering team is building a holistic data engineering pipeline for training and production data.
About the role:
Do you believe in automating yourself out of a job? With our company's growth, that’s not going to happen anytime soon. Join a fast-growing and talented Platform Team to build a modern, strong and stable platform to accelerate the rollout of many new features, for millions of users around the world! This is the role for you, if you’re excited to work on the things listed below:
Design, build, and maintain the Goodnotes infrastructure, ensure it adheres to Dickerson’s Hierarchy of Reliability.
Build CI/CD pipelines for AI and Data Infrastructure workloads
Define IaC surrounding our lakehouse infrastructure on AWS.
Be the go-to person for higher-level escalation for applications
Improve the system monitoring, health reporting, and logging
Design and implement security, assist in maintaining information security practices and procedures
The tech stack
Monitoring and Logging: We are currently using Datadog for monitoring, APM, logging, CI/CD optimization, Budget and cost management. Metrics are collected across our agents, taken from the logs using metric filters, and updated directly from lambda function or the application.
Infrastructure-as-Code: most of our infrastructure is written and defined in Terraform using Atlantis
CI/CD: We are currently using GitHub Actions for our backend applications and CircleCI for our iOS applications.
Deployments: We have multiple EKS clusters set up either for Blue/Green rollouts or dedicated feature sets. We manage the workload configurations using ArgoCD and Helm.
Lakehouse: Mainly on AWS infrastructure, including Athena, S3 Table, DBT, Kafka, and SQS
AI infrastructure with external AI providers, large-scale backend bonus Ray on EKS
The skills you will need to be successful in the above:
Familiarity with lakehouse architecture or large-scale AI systems
Some background in back-end development, including API usage and creation.
Deep understanding of Linux and Networking fundamentals.
Strong knowledge of network and container security.
Extensive experience working with AWS products.
Proficiency in container orchestration, with a particular emphasis on Kubernetes.
Familiarity with distributed databases.
Proven track record in building and maintaining CI/CD pipelines.
Proven experience in managing Relational and Non-relational databases, including backup and restore operations.
Proficiency in automation/configuration management tools like Terraform.
Proficiency in scripting languages, particularly Python.
Even if you don’t meet all the criteria listed above, we would still love to hear from you! Goodnotes places a lot of value on learning and development and will support your growth if needed.
Bonus: If you are familiar with running workloads inside China
Even if you don’t meet all the criteria listed above, we would still love to hear from you! Goodnotes places a lot of value on learning and development and will support your growth if needed. The interview process:
Introductory call with someone from our talent acquisition team. They want to hear more about your background, what you are looking for, and why you’d like to join Goodnotes
Take-home challenge to set up an end-to-end CI/CD pipeline for an API.
Live coding call with one of our engineers. This is where you get to see what it would be like working at Goodnotes as well as the chance to ask any engineering questions you may have
Behavioural interview with your manager: This is the person who will be managing you day to day, working on your growth and development with you as well as support you throughout your career at Goodnotes
Panel interview asking behavioural questions on our company values
What’s in it for you:
Meaningful equity in a profitable tech startup
Budget for things like noise-cancelling headphones, setting up your home office, personal development, professional training, and health & wellness
Sponsored visits to our Hong Kong or London office every 2 years
Company-wide annual offsite (we met in Portugal in 2023 and Bali in 2024, Turkiye and Korea in 2025)
Flexible working hours and location
Medical insurance for you and your dependents