高级数据工程师
Senior Data Engineer
WHO WE ARE
在Jampp,我们致力于在移动应用经济中发挥引领作用。我们构建技术,支持从游戏到电商先驱的最雄心勃勃的公司,推动其应用的传播并加速其移动业务的发展。
作为一家需求方平台(DSP),我们每天面临的科技挑战巨大:从每秒处理超过200万次拍卖,每次在40毫秒内完成,到每天高效存储超过150TB的事件数据,再到在不断变化的市场中持续选择300多个广告活动的最优价格水平,这些活动每月花费数百万美元,Jampp的每一天都充满挑战!
WHY DO WE NEED YOU?
在Jampp,我们解决当今移动广告中最复杂和大规模的技术挑战。我们每秒处理超过250万次广告请求,每天跨三个全球数据中心处理超过250TB的数据。我们依赖于实时机器学习模型(包含数十亿特征),能在不到100毫秒内给出预测。如果你的职业生涯专注于构建实时、高吞吐量的数据管道,并希望负责每天处理十亿事件的系统架构,那么Jampp就是你的理想之地。
作为高级数据工程师,你不仅仅会构建数据管道。你将决定Jampp数据基础设施的技术发展方向。你将设计、构建和运营跨所有环境的大规模分布式系统,做出关键的技术决策,并指导周围工程师,帮助我们构建下一代数据基础设施。
如果你在大规模分布式系统方面有深入的实践经验,精通Python,并且能够在快节奏的环境中应对模糊但影响重大的技术问题,那么你可能是我们正在寻找的新Jammer。
WHAT YOU´LL DO
- 负责Jampp数据基础设施关键部分的架构和技术路线图,不仅仅是实现,还要定义其演进方向。
- 设计并实现来自多种来源的ETL流程,注重可扩展性、增量处理和长期可维护性。
- 与数据科学家和其他高级/资深工程师紧密合作,设计可扩展的数据模型和数据管道,以支持实时机器学习基础设施。
- 推动Jampp系统和机器学习输入中的数据一致性和可靠性标准,包括定义“良好”的标准对其他团队的意义。
查看英文原文
WHO WE ARE
At Jampp, we’re on the mission of playing a leading role enabling the mobile app economy to grow. How? We build technology to support the most ambitious companies - from gaming to commerce pioneers - to propel the reach of their apps and accelerate their mobile businesses.
A demand-side platform (DSP) at heart, the technical challenges we face every day are huge: from processing over 2 million auctions per second in less than 40ms each, to efficiently storing over 150TB of events’ data daily, to continuously choosing the optimal price level for 300+ campaigns spending several million dollars every month in a constantly changing market, there’s never a boring day at Jampp!
WHY DO WE NEED YOU?
At Jampp, we solve the most complex and large-scale technological challenges in mobile advertising today. We process over 2,500,000 ad requests per second, which amounts to over 250TB of data per day, across three global data centers. We rely on real-time machine learning models (with billions of features) that give us predictions in less than 100ms. If you've spent your career building real-time, high-throughput data pipelines and want to own the architecture behind systems handling a billion events daily, Jampp is the right place for you.
As a Senior Data Engineer, you won't just build pipelines. You'll set the technical direction for how Jampp's data infrastructure evolves. You'll design, architect, and operate large-scale distributed systems across all environments, make key technology decisions, and mentor the engineers around you as we build our next-generation data infrastructure.
If you have deep, hands-on experience with distributed systems at scale, a strong command of Python, and you thrive owning ambiguous, high-impact technical problems in a fast-paced environment, you might be the new Jampper we're looking for.
WHAT YOU´LL DO
- Own the architecture and technical roadmap for key pieces of Jampp's data infrastructure, not just implement it, but define how it should evolve.
- Design and implement ETL processes from a wide variety of sources, with an eye toward scalability, incrementality, and long-term maintainability.
- Partner closely with Data Scientists and other Senior/Staff engineers to design scalable data models and pipelines that support real-time ML infrastructure.
- Drive data consistency and reliability standards across Jampp's systems and machine learning inputs, including defining what "good" looks like for the rest of the team.
- Identify and resolve systemic bottlenecks: benchmark systems, diagnose root causes, and propose architectural solutions rather than one-off fixes.
- Build and evolve the tools and frameworks that empower colleagues across the company to access data and build reliable, scalable transformations on their own.
- Mentor and coach mid-level and junior engineers. You'll be a technical reference point on the team, not just an individual contributor.
- Contribute to technical decision-making around tooling and infrastructure choices, weighing trade-offs at a systems level.
REQUIREMENTS
- 5+ years of programming experience in Python, with a track record of building and owning production-grade distributed systems. Go is a plus.
- Proven experience architecting and scaling distributed data processing systems, not just maintaining pipelines someone else designed, but making the core design decisions yourself.
- Deep hands-on experience with the AWS Big Data stack (Kinesis, EMR, Lambda, etc.) in high-throughput, transaction- or event-scale environments, think fintech, payments, e-commerce, ad-tech, or gaming, where real-time or near-real-time data volume is core to the business.
- Strong experience managing and operating TrinoDB/PrestoDB clusters in production.
- Production experience with Docker, Kubernetes, and PySpark, comfortable owning the infrastructure these run on, not just deploying to it.
- Rock-solid knowledge of databases and SQL, including performance tuning at scale.
- Databricks experience is a strong plus.
- A track record of mentoring and coaching engineers. This role expects you to actively raise the technical bar of the team.
- Engagement with the open source community (raising issues, contributing PRs, participating in technical discussions) is a strong extra, it signals the kind of depth we're looking for.
- Comfortable operating with significant ownership and ambiguity, and making sound architectural calls without needing everything spelled out.
WHAT WE OFFER
- 📱 Learn a ton about the hottest area of growth in Internet advertising - Mobile!
- 💰 Competitive salary, benchmarked to attract senior talent from high-growth tech, fintech, and e-commerce companies.
- 📈 High technical ownership from day one, with real influence over architecture decisions and the team's technical direction.
- 💪🏼 An entrepreneurial environment.
- A dynamic remote-first work culture with the possibility of accessing coworking spaces as needed.
- 🤓 A structured remote onboarding process and continuous training with a supportive team. We win together!
- Work with a talented global team you can constantly learn from. We have Jamppers from 🇧🇷🇬🇧🇺🇸🇮🇪🇫🇷🇩🇪🇦🇷🇷🇺... our customers are not the only ones from around the globe 😉
- 😎 Cool swag and team activities (even when working from home!)