站点可靠性工程师
Site Reliability Engineer
金融行业正以创纪录的速度增长,但我们的数据供应商仍因繁琐的上线流程、复杂的API、缓慢的基础设施和高昂的许可费用而受困。Databento 是下一代市场数据供应商,我们有一个激进的理念:你只需为所使用的数据付费。我们为全球最大的金融和金融科技机构提供支持,并降低了小型初创公司的入门门槛,在首年就获得了超过4000名用户。我们的团队成员曾在世界领先的量化公司工作过,包括 Two Sigma、Flow Traders、Tower Research、PDT Partners、SIG 等。
我们正在寻找一位中高级或资深工程师加入我们的后端工程团队,担任站点可靠性工程师(SRE)。你将负责我们平台的可用性、性能和可观测性,并帮助制定其他工程团队构建、发布和监控软件的标准。
问题范围广泛。你将参与 PB 级数据处理、SaaS 相关问题如客户管理和计费,以及支撑我们 API 的查询系统。与大多数金融机构不同,我们公开我们的技术及构建方式。
职责
- 负责我们 API 和平台服务的可用性、SLA 和 SLO。
- 为其他开发人员建立可靠性和运维最佳实践,同时不拖慢他们的进度。
- 构建并维护日志、指标和追踪方面的可观测性。
- 设计并执行高可用性部署和容器化策略。
- 对 Python 应用程序进行吞吐量、延迟和成本优化。
- 使用 strace、perf、eBPF、ss 和 gdb 等工具对生产环境问题进行到操作系统层面的调试。
- 改进部署和 CI/CD 流程。
- 参与值班轮班,主导事件响应,并进行事后复盘。
- 自主发现需要修复的问题,然后从构想阶段推进项目完成。
优先背景
- 全职从事 SRE、DevOps 或后端工程的经验,最好是在交易公司、科技公司或高增长初创公司。
- 在日志、指标和追踪的可观测性工具方面有实际操作经验(例如 Prometheus、OpenTelemetry、VictoriaMetrics、Jaeger、Logstash、Loki、Vector)。
- 有容器化和高可用性部署经验(例如 Docker、Podman、Docker Compose、Docker Swarm、Kubernetes、k3s)。
- 精通 Python,包括应用程序开发和性能优化。
- 熟悉 Linux 系统。
查看英文原文
The financial industry is growing at a record pace, but our data providers are still stuck in the past — with cumbersome onboarding processes, complicated APIs, slow infrastructure, and expensive licensing costs.
Databento is the market data platform for modern finance. The company provides real-time and historical data across futures, options, and equities through a unified API. By owning the entire market data stack end-to-end, Databento is the first platform of its kind to combine the performance and reliability demanded by the world's leading trading firms with a dramatically simpler developer experience. Our team includes alumni of Two Sigma, Citadel Securities, Flow Traders, Tower Research, PDT Partners, SIG, and other top quantitative firms.
We're looking for a midlevel or senior IC to join our Backend Engineering team as a Site Reliability Engineer. You'll own the uptime, performance, and observability of our platform, and help set the standard for how the rest of engineering builds, ships, and monitors software.
The range of problems is wide. You'll work on petabyte-scale data processing, SaaS problems like customer management and billing, and the query systems that power our APIs. Unlike most finance firms, we're open about our tech and how we build it.
Responsibilities
- Own uptime, SLAs, and SLOs across our API and platform services.
- Set reliability and operational best practices for other developers without slowing them down.
- Build and maintain observability across logging, metrics, and tracing.
- Design and run high-availability deployment and containerization strategies.
- Profile and optimize Python applications for throughput, latency, and cost.
- Debug production issues down to the OS level using tools like strace, perf, eBPF, ss, and gdb.
- Improve deployment and CI/CD workflows.
- Join the on-call rotation, lead incident response, and run post-incident reviews.
- Find what needs fixing on your own, then take projects from idea to completion.
Preferred background
- Full-time experience in SRE, DevOps, or backend engineering, preferably at a trading firm, tech company, or high-growth startup.
- Hands-on experience with observability tooling for logging, metrics, and tracing (e.g. Prometheus, OpenTelemetry, VictoriaMetrics, Jaeger, Logstash, Loki, Vector).
- Experience with containerization and high availability deployment (e.g. Docker, Podman, Docker Compose, Docker Swarm, Kubernetes, k3s).
- Strong proficiency in Python, including application development and performance optimization.
- Comfortable with Linux debugging and profiling tools such as strace, perf, eBPF, ss, and gdb.
- A track record of measurable impact in a recent role, such as improving performance by X%, speeding something up Nx, or saving $Y per year.
- Experience with alerting and incident response best practices is a plus.
- Familiarity with configuration management or infrastructure-as-code tools (Ansible, Terraform) is also helpful.
- Bonus if you've done HTTP benchmarking, load testing, and capacity planning.
- Database schema design and query optimization skills are nice to have.
- Good communication skills and work ethic for a remote workplace.
- An interest in financial data or algorithmic trading.
We offer health, dental, disability, and life insurance benefits, as well as 401(k) matching for full-time employees. We accommodate 100% remote work, with teammates living around the globe and paid in their local currency.
The base salary range for this role is $150,000–$215,000, benchmarked to Tier 1 locations in each country. Total compensation may also include bonuses, commissions, and equity, depending on the role.
Notice about phishing scams
Be cautious of phishing scams impersonating Databento that offer fake job interviews and request purchases. Official emails come only from @databento.com or us.greenhouse-mail.io (our ATS). Any other domains (e.g., databento-careers.com, databento.online) are fraudulent.
--
Databento, Inc. provides equal employment opportunities to all employees and applicants regardless of race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, or genetics. We comply with federal, state, and local nondiscrimination laws in every location where we operate. This policy applies to all terms and conditions of employment, including recruiting, hiring, promotion, termination, layoff, recall, transfer, leave, compensation, and training. Pursuant to applicable laws, we consider qualified applicants with arrest or conviction records. If you need an accommodation, please let us know.
Our recruiting data suggests that underrepresented applicants often downplay their skills. Even if your experience doesn’t exactly match the qualifications listed, we still want to hear from you. Please apply!