美资广告平台 Vungle 正在热招!多个技术职位等你来 - 大数据,后端,安卓 SDK
2018-08-31 17:09:14 +08:00
Vungle
北京万戈尔科技有限公司 (Beijing Vungle Technology Co. Ltd.)是一家全外资公司,总部(Vungle Inc)在美国旧金山。我们提供最全面的视频广告基础技术,每月全球有超过 2 亿的用户观看 Vungle 的视频广告。
About Vungle:
Vungle is the leading performance marketing platform for in-app video ads. Advertisers depend on Vungle's creative and LTV optimization technologies to reach and acquire high-value users worldwide. Top publishers rely on Vungle to generate revenue with engaging video ads that enhance the user experience.
Vungle is trusted by 50,000+ mobile apps worldwide with key developer and advertiser partners such as Supercell, King, Zynga, EA, Ubisoft, Smule, MZ, Google, Honda, Allstate, Procter and Gamble, L'Oreal, Coca-Cola, and Nissan. Vungle serves 3+ billion video views per month on 350+ million unique devices and is consistently ranked #1 for cross-platform user retention by industry mobile performance indexes. Vungle is backed by Google Ventures, Thomvest Ventures, Crosslink Capital and SoftTech VC. The company is headquartered in San Francisco with offices in London, Berlin, Beijing, Tokyo, Singapore, and Seoul.
We are hiring now!!
Senior Mobile Engineer, Android SDK
Engineering at Vungle:
We are building a world-class engineering team with diversified skills and backgrounds. As the leader in in-app video advertising, we are taking on a challenge that has never been solved: how to fundamentally change the mobile advertising industry so that ads make sense for users, application developers, and advertisers. We are creating a new SDK product and we ’ re looking for new team members to join us!
Responsibilities:
• Develop Vungle ’ s new Android SDK product
• Work on the architecture and design of SDK features
• Contribute to the design and development of the Vungle API that supports the SDK
• Work closely with integration engineers to support various publisher apps
• Solve challenging problems in the areas of on-device caching, memory management, multi-device support and more
• Maintain SDK stability supporting multiple Android versions and devices
• Collect and analyze SDK logging to debug and fix issues
Requirements:
• BS/MS degree in Computer Science, Engineering or equivalent experience
• 5+ years of proven software development experience and Android skills development
• Proven working experience in Android app development
• Experience with Android SDK and Java language
• Experience working with remote data via REST and JSON
• Experience with third-party libraries and APIs
• Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
• Solid understanding of the full mobile development life cycle
• Git or another version control system
• Experience building libraries is a plus
• Working familiarity with Vungle's ecosystem: gaming, apps, AdTech, etc. at any scale is a plus
Senior Software Engineer, Data
We are building a world-class engineering team with diversified skills and backgrounds. As the leader in in-app video advertising, we are taking on a challenge that has never been solved: how to fundamentally change the mobile advertising industry so that ads make sense for users, application developers, and advertisers.
Responsibilities:
As a Data Engineer, you should have a passion for developing a robust, real-time data pipeline. You love building next-generation software solutions and implementing large scale data stores that maximize performance and reliability for our use cases. In addition, you thrive in an environment where you're given the freedom to either build or hack open source tools to help other engineers access your data more efficiently.
Requirements:
• 8+ years of software engineering experience
• Third degree black belt in OO programming paradigm and implementation using Scala, Java, Python or similar language
• In-depth understanding of the inner workings of one or more of the big data technologies such as Hadoop, Kafka, Spark etc.
• Experience with NoSQL databases such as HBase, Cassandra, MongoDB, etc.
• Experience with distributed data warehouse Redshift, GreenPlum or others
• Experience building streaming or batch processing data pipeline
• Knowledge of various ETL techniques and frameworks, experience integrating data from multiple data sources
• Solid understanding of distributed system concept
• Possess an excellent understanding of scheduling and workflow frameworks and principles
• Robust development abilities and a strong predilection for automation
• Bachelor ’ s degree or above in Computer Science / related field of study
• Experience building hybrid infrastructure is a plus
• Experience with Golang is a plus
• Ability to read and write English fluently
Senior Software Engineer, Platform
Vungle's Platform team (formerly called Ad Serving) is the core to Vungle ’ s success. Our team is responsible for architecting and building our entire platform infrastructure that handles over a billion events per day and is growing exponentially. We ’ re an innovative engineering team, utilizing the latest technology in order to build efficient and high scale systems. If building and scaling low-latency, high-throughput systems is something that gets you excited, then we ’ d love to chat!
Responsibilities:
• Work with multiple site teams to develop Vungle's core product within Agile framework
• Lead or co-lead product feature design, implementation and release
• Debug and resolve problems in different backend systems
• Continuously optimize the performance of existing systems to provide better SLA to meet core business requirements
• Contribute to engineering process improvement
• Contribute to product and engineering project roadmap planning
• Deliver simple, clean, reusable and easy-to-maintain source codes
Requirements:
• BS / MS degree in Computer Science, Engineering or equivalent experience
• 5+ years of experience in software development
• Interested in expanding your knowledge of emerging technologies
• You are data-driven and passionate about system performance; making conscious performance trade-offs and you enjoy profiling a system
• Passionate about helping others and invested in the team ’ s success
• Possess some knowledge on various concurrency patterns, system and interface designs, as well as scaling systems
• Good understanding of low-latency, high-throughput backend services
• Object-oriented programming or functional programming, problem-solving, data structures and system architecture experience
Nice to Have:
• Previous professional experience writing in Golang, C/C++, Java, NodeJS
• Experience using Redis, Mongo, Kafka and NoSQL databases
• Experience using Kubernetes, aws, gcp
• AdTech experience is a plus
1 条回复
MartinSurper
2018-08-31 17:20:10 +08:00
上海有分部么?我上家也是美资,做的是 Programmatic Advertising。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/484996
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.