This job might no longer be available.
Senior Software Engineer, Backend(Crawler)/Python工程师,杭州,中国
2 years ago
AppLovin enables developers to grow their business. Businesses rely on AppLovin’s market leading technologies to solve their mission-critical functions with a powerful, full stack solution including user acquisition, monetization and measurement. AppLovin is headquartered in Palo Alto, California with several offices globally.
AppLovin赋能开发者实现业务增长。AppLovin市场领先的技术为合作伙伴提供一套功能强大的全方位解决方案,助力其完成一系列事关重要的任务,包括用户获取、广告变现以及效果衡量。AppLovin总部位于美国加州的帕罗奥多市,并在全球设有多个办事处。
AppLovin was named one of the Best Workplaces in Advertising & Marketing 2022 by Fortune, one of the Hottest Adtech Companies of 2021 by Business Insider, and a Certified Great Place to Work in 2021 and 2022. Fortune recognized AppLovin as one of the Best Workplaces in the Bay Area 2022, alongside The San Francisco Business Times and Silicon Valley Business Journal who have also awarded AppLovin one of the Bay Area’s Best Places to Work for the past four years. Our team members are regularly recognized for their work and leadership, including recent award wins for San Francisco Business Times’ Outstanding LGBTQ+ Leaders 2022, Business Insider’s Rising Stars of Adtech 2022, Glassdoor’s Top CEOs 2019, and the Women in Content Marketing Awards 2021.
AppLovin被《财富》杂志评选为2022 年“广告与营销最佳工作场所”之一、荣获Business Insider授予的2021年“最热门广告技术公司”之一,并在2021至2022年连续两年被评选为“最佳工作场所”。AppLovin被《财富》杂志认证为2022年“湾区最佳工作场所”之一,并在过去四年连续荣获《旧金山商业时报》和《硅谷商业杂志》授予的“湾区最佳工作场所”之一。我们的团队成员在工作成果与领导能力方面均受到广泛认可,荣获包括《旧金山商业时报》的2022年“杰出 LGBTQ+领导者”、2022年Business Insider的“广告技术新星”、2019年Glassdoor的“最佳CEO”和2021年度“内容营销女性”等奖项.
Responsibilities:
- Responsible for the design and development of the distributed web crawler system
- Design data collection strategies to improve the efficiency and quality of data collection
岗位职责:
- 负责分布式网络爬虫系统的设计与开发工作;
- 设计数据采集策略,提升数据采集效率及质量;
requirements:
- More than 3 years of crawler development experience, proficient in Python language
- Familiar with Linux platform, shell programming, familiar with commonly used crawler framework
- Experience in app crawlers and app decompilation is preferred
- Familiar with regular expressions, Jsoup, XPATH
- Have experience in dealing with anti-crawling related issues, familiar with commonly used crawler technology and architecture design
- Have an in-depth understanding of the basic knowledge of front-end HTML, CSS, and JavaScript
- Have a certain understanding of common Internet technologies such as distributed, multi-threaded, caching, message queues, etc.
- Possess new technology insight ability, good teamwork spirit and communication skills, dare to challenge
任职要求:
- 具有3年以上爬虫开发经验,精通Python语言;
- 熟悉linux平台、shell编程,熟悉常用的爬虫框架;
- 有app爬虫、app反编译经验者优先;
- 熟悉正则表达式、Jsoup、XPATH;
- 有反爬相关问题处理经验,熟悉常用的爬虫技术及架构设计;
- 对前端的基础知识HTML、CSS、JavaScript有深入的理解;
- 对分布式、多线程、缓存、消息队列等常用互联网技术有一定了解;
- 具备新技术洞察能力,有良好的团队合作精神和沟通能力,敢于挑战。
The Perks:
- Competitive Salary
- Daily lunches and fully stocked kitchen
- Company Perks, gym subsidy, laundry subsidy, commuting subsidy
- Fun company parties and events
- Autonomy to make decisions in a rapidly growing company
福利待遇:
- 有竞争力的薪资待遇
- 免费午餐和完善的零食供应
- 公司津贴、健身补助、通勤补助
- 丰富多彩的公司活动
- 在快速发展的公司中,参与行业发展,实现自我成长。
AppLovin is proud to be an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
AppLovin坚持机会平等原则,对应聘者一视同仁,不以种族、肤色、宗教、性别、性取向、性别认同、国籍、是否为退伍军人或身患残疾等作为选拔标准或依据。
Create Your Profile — Game companies can contact you with their relevant job openings.