【Job Board】Software Engineer, Cloud Native Platform

bluetata
领域专家: 云计算技术领域
2023-02-16 14:56:12

Responsibilities
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.

Why Join Us
At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for more than 1 billion users on our platform. We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes. Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility. Join us and make impact happen with a career at TikTok.

Our infrastructure team operates a large network of POPs around the world hosting edge services, such as traffic acceleration, CDN cache, gaming, etc. We are seeking experienced software engineers to build the Kubernetes-based platform (PaaS) to manage the lifecycle (creation, deployment, CI/CD etc.) and provide management tools (monitoring, alerting, logging, etc.) for edge services on our globally distributed POPs.

Responsibilities

  • Collaborate with cross-functional team members to build enterprise-level platform (PaaS) that serves both internal and external teams.
  • Develop and Enhance microservices using Cloud Native technologies like Kubernetes, gRPC, REST, Postgres, Containers, etc.
  • Write the necessary unit test, integration test, and end-to-end test.
  • Work in a fast-paced environment and be responsible end-to-end to the production environment.

Qualifications
Minimum Qualifications

  • Master’s degree (or Bachelor's degree with 2+ years of experience) in Computer Science, Computing Engineering, or related fields.
  • 2+ years experience in programming languages such as Go, Python, Java, C/C++.
  • Experience with one or more databases and messaging frameworks, such as MySQL, Postgres, Redis, Kafka, etc.
  • Experience in using Kubernetes, docker or other container technologies.

Preferred Qualifications

  • Experience in Kubernetes-related Cloud Native development, such as Kubernetes API, Operator, Custom Resource Definition (CRD) development, or other related Open Source projects.
  • Experience with backend development and frameworks such as Gin, Iris, Django, Spring, etc.
  • Deep understanding of data structure design, networking, authentication and data security.
  • Familiarity with the whole web stack, including protocols and web server optimization techniques.
  • Experience in using and contributing to Cloud Native projects, e.g. Prometheus , Istio/Linkerd, KubeEdge, NATS, ArgoCD, OPA, Envoy, Harbor, etc.

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

TikTok is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to us at USRC@tiktok.com.
Job Information
The base salary range for this position in the selected city is $119700 - $210672 annually.



Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units.



At ByteDance/TikTok our benefits are designed to convey company culture and values, to create an efficient and inspiring work environment, and to support ByteDancers to give their best in both work and life. We offer the following benefits to eligible employees:



We cover 100% premium coverage for employee medical insurance, 80% premium coverage for dependents and offer a Health Savings Account(HSA) with a company match. As well as Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life and AD&D insurance plans. In addition to Flexible Spending Account(FSA) Options like Health Care, Limited Purpose and Dependent Care.



Our time off and leave plans are: 10 paid holidays per year plus 17 days of Paid Personal Time Off(PPTO) (prorated upon hire and increased by tenure) and 10 paid sick days per year as well as 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.



We also provide generous benefits like mental and emotional health benefits through our EAP and Lyra. A 401K company match, gym and cellphone service reimbursements. The Company reserves the right to modify or change these benefits programs at any time, with or without notice.

...全文
711 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文提出一种名为“特征层SMOTE”的新方法,用于解决工业故障诊断中常见的类不平衡与类间重叠问题,特别是在燃气轮机故障诊断中的应用。该方法采用“先分离、后增强”的技术框架:首先利用深度孪生多头自注意力网络(DSMHSA)学习一个可分离的特征空间,通过对比损失使同类样本紧凑、异类样本分离;随后在此高质量特征空间中对少数类故障样本进行SMOTE数据增强;最后使用Softmax分类器完成故障分类。实验表明,该方法在真实燃气轮机数据集和机器人故障数据集上均显著优于多种经典过采样与不平衡学习方法,提升了故障召回率与整体平衡准确率。; 适合人群:从事故障诊断、工业大数据分析、不平衡学习研究的科研人员与工程师,具备一定深度学习与机器学习基础的研究者; 使用场景及目标:①解决工业场景中故障样本稀缺且与正常样本高度重叠的问题;②提升深度学习模型在极度不平衡数据下的诊断性能,实现高灵敏度的早期故障检测; 阅读建议:本文强调问题分解与可解释性设计,建议读者重点关注其“先分离、后增强”的思想、对比损失的作用机制以及特征空间可视化的验证方式,结合t-SNE结果与消融实验深入理解各模块贡献,并可将其范式迁移至其他时序信号分析与少样本故障诊断任务中。
内容概要:本文聚焦于三相不平衡配电网的静态与动态状态估计问题,提出并实现了基于无迹卡尔曼滤波(UKF)、自适应无迹卡尔曼滤波(AUKF)及扩展无迹卡尔曼滤波(EUKF)等多种先进滤波算法的状态估计算法,依托Matlab平台完成系统建模、量测配置、算法设计与仿真实验全过程。研究重点解决了配电网在复杂运行条件下因三相不平衡导致的状态估计精度下降难题,通过对比不同滤波方法在动态响应速度、抗噪能力与估计稳定性方面的表现,显著提升了电网状态感知的准确性与时效性,具有较强的理论深度与工程应用价值。; 适合人群:具备电力系统分析基础和Matlab编程能力的研究生、高校科研人员以及从事智能配电网、电力系统状态估计相关工作的工程技术专家。; 使用场景及目标:①为高校及科研机构开展配电网状态估计相关课题提供算法实现参考与仿真平台支持;②助力电力企业优化配电自动化系统中的状态估计模块,提升系统可观测性与运行可靠性;③作为新型滤波算法在实际电网动态监测中应用的可行性验证工具。; 阅读建议:建议读者结合提供的Matlab代码深入理解算法实现细节,重点关注不同滤波器在处理非线性、非高斯噪声及负荷突变场景下的性能差异,并可根据实际配电网拓扑结构对模型进行适配与拓展,进一步开展算法优化与工程化研究。

182

社区成员

发帖
与我相关
我的任务
社区描述
面向想学习云原生的朋友提供交流园地,社区管理员沐风晓月联合云原生方向的大牛一起打造。 本社区将长期面向社区进行组织技术交流活动。欢迎各位朋友加入云原生社区,本社区诚邀各位推广投稿。
云原生微服务linux 个人社区 北京·海淀区
社区管理员
  • 我是沐风晓月
  • bluetata
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧