出海雷达

高级软件工程师

Senior Software Engineer

开发工程限定地区(需当地身份)
公司OnHires
薪资未公开
工作地点United States
地域资格限定地区(需当地身份)
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间13 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 United States 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

我们客户是一家软件开发生命周期(SDLC)数据洞察平台,可提升软件安全、合规性和开发人员生产力。我们的客户提供所有编码事件的历史记录,以在开发早期阶段主动识别安全和合规风险。这确保了安全的编码实践,识别潜在威胁,保持合规性,并提高开发人员生产力,从而实现安全可靠软件的交付。该公司总部位于加利福尼亚州旧金山,但拥有一个完全远程、全球分布的团队
职位概述
我们正在协助我们的客户寻找一名高级软件工程师,负责引领软件安全、代码上下文和软件交付领域的技术开发。理想的候选人应具备使用多种技术构建软件的经验,并将帮助设计、测试并快速迭代产品,为组织和开发人员提供工具以增强软件安全性和生产力,包括API、浏览器扩展、IDE集成、机器人和webhooks
谁能在该职位上表现出色
理想的候选人对引领数据处理和技术开发的方向充满热情。你热衷于通过事件增强和数据处理来提升软件开发。你在构建顶级数据基础设施和工具方面有丰富经验,并以编写清晰优雅的代码为荣
技术栈

  • 后端:Go,Kotlin/JVM
  • 前端:TypeScript,Svelte
  • 云自动化:Terraform
  • 数据库:PostgreSQL
  • 云平台:Google Cloud Platform

职责

  • 设计和开发用于事件保留、处理和查询的系统
  • 实现事件保留的最佳实践
  • 尝试加速原型设计的技术,最大化资源利用率
  • 确保可靠、快速且可预测的事件处理流水线
  • 管理数据流水线,包括调度、数据流编程、SQL和数据标注
  • 协调商品机器集群
  • 审查代码,指导工程师,并支持依赖事件存储的团队
  • 吸引、招聘和留住顶尖的工程和科学人才
  • 最低资格要求
  • 熟悉Java、Scala或Kotlin的后端开发
  • 熟悉SQL和关系型数据库
  • 有云计算经验(AWS、Azure或GCP)
  • 了解I/O和网络基础
查看英文原文

About Our ClientOur client is a software development lifecycle (SDLC) data insights platform that enhances software security, compliance, and developer productivity. Our client provides a historical record of all coding events to proactively identify security and compliance risks at the earliest stages of development. This ensures secure coding practices, identifies potential threats, maintains compliance, and boosts developer productivity, enabling the delivery of safe and reliable software. The company is headquartered in San Francisco, California, but operates with a fully remote, globally distributed team.
Position OverviewWe are assisting our client in finding a Senior Software Engineer to lead technology development at the forefront of software security, code context, and software delivery. The ideal candidate will be skilled in building software with a variety of technologies and will help design, test, and rapidly iterate on products that empower organizations and developers with tools to enhance software security and productivity, including APIs, browser extensions, IDE integrations, bots, and webhooks.
Who Will Excel in This RoleThe perfect candidate is excited about leading the direction of data processing and technology development. You are passionate about empowering better software development using event enrichment and data processing. You have extensive experience in building top-tier data infrastructure and tools and take pride in writing clean, elegant code.
Technology Stack

  • Backend: Go, Kotlin/JVM
  • Frontend: TypeScript, Svelte
  • Cloud Automation: Terraform
  • Database: PostgreSQL
  • Cloud Platform: Google Cloud Platform

Responsibilities

  • Design and develop systems for event retention, processing, and querying
  • Implement best practices for event retention
  • Experiment with techniques to accelerate prototyping and maximize resource utilization
  • Ensure reliable, fast, and predictable event processing pipelines
  • Manage data pipelines, including scheduling, dataflow programming, SQL, and data labeling
  • Orchestrate clusters of commodity machines
  • Review code, mentor engineers, and support teams that rely on the event store
  • Attract, recruit, and retain top engineering and scientific talent

Minimum Qualifications

  • Strong familiarity with backend development in Java, Scala, or Kotlin
  • Solid knowledge of SQL and relational databases
  • Experience with cloud computing (AWS, Azure, or GCP)
  • Basic knowledge of I/O and memory profiling in Linux/UNIX
  • Experience with service delivery in a Linux environment
  • At least 8+ years of professional software engineering experience
  • Proven leadership as a world-class senior software engineer

Preferred Qualifications

  • PhD or Master’s degree in Computer Science/Engineering, Mathematics, Physics, or a related field
  • 10+ years of experience in software engineering and data engineering
  • Expertise in distributed systems and managing high-volume independent machines
  • Expertise in SQL and PostgreSQL
  • Experience with event pipeline development in Java, Kotlin, Scala, or Python
  • Advanced knowledge of immutable data
  • Strong understanding of optimization and profiling on Linux
  • Expertise in search technologies and open-source search systems
  • Familiarity with Kubernetes, Docker, Terraform, CircleCI, GitHub Actions, and Jenkins

What We Offer

  • Opportunity to join an early-stage startup with significant ownership in technology development
  • Work alongside world-class colleagues, advisors, and technical experts
  • Competitive salary and equity packages
  • Unlimited vacation and sick leave
  • Strong remote work culture and team camaraderie

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

← 返回全部职位