【校招】PayPal 补招 程序员
职位1:软件工程师
Job Description
• Develop high available, high performance, scalable infrastructure systems in a fast-growing Internet company.
• Work with various teams to deliver fantastic data processing/analytic platform as an core platform in PayPal to support worldwide business.
• Design, develop, test, release, operate the platform with full SDLC with Agile methods.
• Performing troubleshooting and deal with production issues to provide good user experience.
• Work effectively in a global team across different time zones.
Requirements
• Good skills and experience in JAVA development.
• Familiar with Linux, Bash and Network.
• Solid foundation in common design patterns, algorithms and data structure.
• Fluent in English, both written and oral.
• Deep understanding of software engineering best practice, capable of working in a global distributed engineering team.
Plus Requirements
• Experience in developing high performance, high scalable distributed systems
• Experience with NoSQL and relational database
• Experience in Big Data / Streaming platform such as Spark, Hadoop, Flink
• Experience with messaging platform such as Kafka and ActiveMQ
• Experience in AI, Machine learning, data analysis
职位2:前端工程师
Job Description
• Design and develop a critical web based internal system, especially the commonly used frontend framework
• Design and implement solutions, in fast iterations from prototype to production release to large scales.
• Closely working with UED designer, end users and framework users to provide the best solution possible
Requirements
• Good programming capabilities in JavaScript
• Good programming capabilities in at least one of React/Vue/Angular/Knockout framework
• Innovative, passionate, and team working. Start-up spirited!
• Experiences in open source systems and tools including Linux, Git, Hadoop, etc.
• Good communication skills in English.
Plus Requirements
• Experiences with ECMAScript 6+
• Experiences HTML5/CSS3 and Node.js
• Experiences in Java programming