Senior Backend Engineer
职责概述 我们正在寻找一名高级后端工程师,在我们的 AdTech 平台上工作,包括后端 API,实时竞标 (RTB) 系统和广告报告/数据处理服务。该工程师将在 Python,Node.js 和 Java 中工作,并且应该拥有高量级的生产级后端系统。关键责任 ·设计和开发使用 Python 和/或 Node. js 的后端 API 和平台功能。·构建支持活动管理,配置,报道和平台运营的 APIs. ·开发和维护基于 Java 的 RTB 和广告交换服务。· 开发和维护基于 Python 的广告报告和数据处理服务/脚本。· 使用卡夫卡,数据库和云存储等技术与事件和报道管道合作。·解决问题并优化生产服务,数据库查询和数据管道。·参与建筑,代码审查,测试,部署和生产支持。· 与 UI,SDK,DevOps,QA 和其他工程团队协作。需要技能 ·具有 Python 和/或 Node.js 后台开发的强大经验。· 实操了解和 Java 和 Scala (可选)和对现有 Java 代码库做出贡献的能力。·强大的设计和开发 RESTAPI 经验。·强大的 SQL 和关系数据库经验。•与卡夫卡或类似活动流媒体技术的经验。· 经验建设高 QPS,低延迟系统。· 大规模事件处理和报告管道的经验。· Docker/容器部署和监测经验。• 5年以上后端/软件工程经验优先。· 我们正在寻找一个强大的实践工程师能够独立理解现有系统并拥有 API 开发,RTB/广告交换服务以及报告/数据管道的所有权。最初发布在喜马拉雅山。
查看英文原文
Role Overview
We are looking for a Senior Backend Engineer to work across our AdTech platform, including backend APIs, Real-Time Bidding (RTB) systems, and advertising reporting/data-processing services.
The engineer will work across Python, Node.js, and Java and should be comfortable owning high-volume, production-grade backend systems.
Key Responsibilities
- Design and develop backend APIs for UI and platform functionality using Python and/or Node.js.
- Build APIs supporting campaign management, configuration, reporting, and platform operations.
- Develop and maintain Java-based RTB and Ad Exchange services.
- Work on high-throughput, low-latency real-time advertising request/response processing.
- Develop and maintain Python-based advertising reporting and data-processing services/scripts.
- Work with event and reporting pipelines using technologies such as Kafka, databases, and cloud storage.
- Troubleshoot and optimize production services, database queries, and data pipelines.
- Participate in architecture, code reviews, testing, deployment, and production support.
- Collaborate with UI, SDK, DevOps, QA, and other engineering teams.
Required Skills
- Strong experience with Python and/or Node.js backend development.
- Working knowledge of Java and Scala (optional) and ability to contribute to an existing Java codebase.
- Strong experience designing and developing REST APIs.
- Strong SQL and relational database experience.
- Experience with Kafka or similar event-streaming technologies.
- Experience with distributed, scalable backend systems.
- Experience with cloud infrastructure, preferably AWS.
- Strong debugging, performance optimization, and production troubleshooting skills.
- +3 years of experience in AdTech / programmatic advertising & understanding of RTB, OpenRTB, DSPs, SSPs, Ad Exchanges, bidders, impressions, clicks, and advertising reporting.
- Experience building high-QPS, low-latency systems.
- Experience with large-scale event processing and reporting pipelines.
- Docker/containerized deployment and monitoring experience.
Experience
- 5+ years of backend/software engineering experience preferred.
- We are looking for a strong hands-on engineer capable of independently understanding existing systems and taking ownership across API development, RTB/Ad Exchange services, and reporting/data pipelines.
Originally posted on Himalayas