164302 Principal Software Development Engineer - GFP
亚马逊中国
- 公司规模:5000-10000人
- 公司性质:外资(欧美)
- 公司行业:互联网/电子商务
职位信息
- 发布日期:2012-08-23
- 工作地点:北京-朝阳区
- 招聘人数:若干
- 工作经验:十年以上
- 学历要求:硕士
- 语言要求:英语熟练
- 职位类别:高级软件工程师
职位描述
Principal Software Development Engineer - GFP
Working Location: Beijing, China
Are you ready to create systems to power one of the largest fulfillment operations in the world? Amazon.com has over 137 million customers in more than 220 countries world-wide and over 80 million selections with hundreds of millions of units. Our success depends on our world-class supply chain and fulfillment management systems for handling massive scale of operations. We're looking for a Principal Software Engineer to be the architect driving the strategy and direction for automated operational actions, making it simpler for customers to manage, maintain and operate large-scale services we should provide services that take care of the infrastructure and let the customer focus on their business.
As a Principal Software Development Engineer in the Supply Chain and Fulfillment Management team, you'll have a unique opportunity to shape the development of our services. You'll be chartered with creating and operating services that manages fulfillment processes at internet scale, provide elastic fulfillment capabilities, embed operational knowledge and encode best practices into automated actions that can scale, detect and recover from failures and take intelligent decisions based on metrics. In addition, as part of the Global Fulfillment Platform organization, you will have the opportunity to influence to broader supply chain and fulfillment strategy for Amazon.
In your first few months, you will:
Lead architect of an internet scalable fulfillment service that helps Amazon fulfill growing selection world-wide.
Lead an effort to simplify creation and management of application stacks through templates and automated actions.
Lead an effort to consolidate messaging solutions used to drive Amazon's business.
Lead the development of tools to analyze trends, correlate metrics and set meaningful alarms.
As an Amazon.com Principal Engineer you'll be a technical leader. You'll help establish technical standards and drive Amazon's overall technical architecture and engineering practices. You'll work on Amazon's hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. You'll think globally when building systems, ensuring Amazon.com builds high performing, scalable systems that fit well together. Amazon.com Principal Engineers are pragmatic visionaries who can translate business needs into workable technology solutions. Your expertise is deep and broad; you're hands on, producing both detailed technical work and high-level architectural designs.
As an Amazon.com Principal Engineer you'll be expected to:
Serve as a technical lead on our most demanding, cross-functional projects.
Ensure the quality of architecture and design of systems.
Functionally decompose complex problems into simple, straight-forward solutions.
Fully and completely understand system interdependencies and limitations.
Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
Leverage knowledge of internal and industry prior art in design decisions.
Effectively research and benchmark Amazon technology against other competing systems in the industry.
Contribute intellectual property through patents.
Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members
Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.
The ideal candidate will be a visionary leader, builder and operator. You'll have experience leading or contributing to multiple simultaneous product development efforts and/or IT projects and initiatives. You'll be able to balance technical leadership and savvy with strong business judgment to make the right decisions about technology choices. You'll strive for simplicity, and demonstrate significant creativity and high judgment.
About External Fulfillment Platform
The External Fulfillment Platform (EFP, or non-FC models) are additional fulfillment capabilities for Amazon through external partnership, serving customers world-wide through non-FC fulfillment models. There are three different models today: Drop-ship (inventory ownership change when ship), 3PL (3rd party warehouse managing Amazon inventory, not 3PL carriers), and Vendor Flex (flexible capacity with Amazon associates operating through Amazon software managing Amazon inventory at external location). The team owns systems that control the flow of work to our external fulfillment partners and provides tools for partners to manage their inventory, customer orders, and shipments in North America (NA), Europe (EU) and Asia (FE). This is a strategic, high-impact space packed with challenging problems involving very complex systems and smart people - our systems handle the fulfillment of all customer orders that are fulfilled through Drop-ship, vendor location and third party logistics partners. We have the largest number of fulfillment nodes within Amazon family of fulfillment channels, with thousands of external fulfillment nodes and growing, while enabling unique selections that Amazon does not carry yet, as well as support load balancing supplies to demands.
The Vendor Flex model allows Amazon to enable fulfillment through Amazon employees in 3rd party locations. We sell products on the website and fulfill through partners who stock and manage inventory we procure in their facilities all these, including order fulfillment and warehouse management, are done by Amazon Employees running Vendor Flex Warehouse Management Systems (WMS). At the same time, this model provides similar customer experience to Amazon owned inventory. Vendor Flex is a model that enables Amazon to provide elastic fulfillment capacity, move fast moving selection, expand product selection, reduce operating cost and drive customer satisfaction through utilizing their specialized expertise in handling in the locale or product selections (e.g. fast moving consumable products such as diapers and giftcards).
The 3PL model allows Amazon to enable fulfillment through 3rd party logistics who manages our inventory and fulfill customer orders. We sell products on the website and fulfill through partners who stock and manage inventory we procure in their facilities all these, including order fulfillment and warehouse management, are done by 3PL partners. At the same time, this model provides similar customer experience to Amazon owned inventory. 3PL is a model that enables Amazon to expand product selection, reduce operating cost and drive customer satisfaction through utilizing their specialized expertise in handling in the locale or product selections (e.g. heavy and bulky products).
Drop-ship is a capability to provide product lead-time and availability information without owning inventory. The Drop-ship business allows Amazon to be able to sell products on the website without having to procure and stock inventory in our own fulfillment centers all these, including order fulfillment and warehouse management, are done by drop ship partners. At the same time, this model provides similar customer experience to Amazon owned inventory. Drop-ship has become an increasingly important business model to expand product selection, reduce operating cost and drive customer satisfaction.
Basic Qualifications:
This job requires:
Master's Degree or PhD in Statistics, Mathematics, Computer Science, Operations Research, Econometrics, or related field, or equivalent industry experience
Strong communication and collaboration skills
Extensive industry experience and a track record of developing and delivering distributed/scalable systems in multi-threaded, high-volume transaction applications, in a 24/7 environment
Deep understanding of system performance tradeoffs, load balancing, and engineering for high availability.
Fluency in Java, J2SE/J2EE, XML/SOAP, and Oracle. Familiarity with C++, Ruby, Python and Perl a plus; First-hand experience in one or more J2EE containers (Tomcat, JBoss, etc.).
Preferred Qualifications:
Strong background in one or more of the following:
First-hand experience with messaging and asynchronous architectures.
Extensive experience with service oriented architectures, web services, and web applications/services development.
Proven application of object-oriented analysis and design (OOA/OOD) principles and design patterns.
Proven track record of leading the delivery of large-scale, high-quality systems focused on the managing the infrastructure layer of the technology stack
Demonstrated passion for customer experience and usability, including successful delivery of customer self-service tools and automated management/optimization of services, and a strong services orientation.
Deep hands-on technical expertise in at least one major technical area: large scale Unix systems, middleware, engineering, building complex distributed systems, building monitoring or management tools for large-scale environments.
Experience in the design and use of relational databases, OO Modeling
Experience leading development life cycle process and best practices, preferably agile methodologies (SCRUM, RUP, XP)
Experience in one or more of the following areas are ideal:
Experience managing complex projects, with significant bottom-line impact
Experience mentoring/training the engineering community on complex technical issues
15+ years of relevant, broad engineering experience preferred
Data mining, optimization, analysis of very large data sets
MapReduce or related parallel architectures and algorithms
Working Location: Beijing, China
Are you ready to create systems to power one of the largest fulfillment operations in the world? Amazon.com has over 137 million customers in more than 220 countries world-wide and over 80 million selections with hundreds of millions of units. Our success depends on our world-class supply chain and fulfillment management systems for handling massive scale of operations. We're looking for a Principal Software Engineer to be the architect driving the strategy and direction for automated operational actions, making it simpler for customers to manage, maintain and operate large-scale services we should provide services that take care of the infrastructure and let the customer focus on their business.
As a Principal Software Development Engineer in the Supply Chain and Fulfillment Management team, you'll have a unique opportunity to shape the development of our services. You'll be chartered with creating and operating services that manages fulfillment processes at internet scale, provide elastic fulfillment capabilities, embed operational knowledge and encode best practices into automated actions that can scale, detect and recover from failures and take intelligent decisions based on metrics. In addition, as part of the Global Fulfillment Platform organization, you will have the opportunity to influence to broader supply chain and fulfillment strategy for Amazon.
In your first few months, you will:
Lead architect of an internet scalable fulfillment service that helps Amazon fulfill growing selection world-wide.
Lead an effort to simplify creation and management of application stacks through templates and automated actions.
Lead an effort to consolidate messaging solutions used to drive Amazon's business.
Lead the development of tools to analyze trends, correlate metrics and set meaningful alarms.
As an Amazon.com Principal Engineer you'll be a technical leader. You'll help establish technical standards and drive Amazon's overall technical architecture and engineering practices. You'll work on Amazon's hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. You'll think globally when building systems, ensuring Amazon.com builds high performing, scalable systems that fit well together. Amazon.com Principal Engineers are pragmatic visionaries who can translate business needs into workable technology solutions. Your expertise is deep and broad; you're hands on, producing both detailed technical work and high-level architectural designs.
As an Amazon.com Principal Engineer you'll be expected to:
Serve as a technical lead on our most demanding, cross-functional projects.
Ensure the quality of architecture and design of systems.
Functionally decompose complex problems into simple, straight-forward solutions.
Fully and completely understand system interdependencies and limitations.
Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
Leverage knowledge of internal and industry prior art in design decisions.
Effectively research and benchmark Amazon technology against other competing systems in the industry.
Contribute intellectual property through patents.
Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members
Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.
The ideal candidate will be a visionary leader, builder and operator. You'll have experience leading or contributing to multiple simultaneous product development efforts and/or IT projects and initiatives. You'll be able to balance technical leadership and savvy with strong business judgment to make the right decisions about technology choices. You'll strive for simplicity, and demonstrate significant creativity and high judgment.
About External Fulfillment Platform
The External Fulfillment Platform (EFP, or non-FC models) are additional fulfillment capabilities for Amazon through external partnership, serving customers world-wide through non-FC fulfillment models. There are three different models today: Drop-ship (inventory ownership change when ship), 3PL (3rd party warehouse managing Amazon inventory, not 3PL carriers), and Vendor Flex (flexible capacity with Amazon associates operating through Amazon software managing Amazon inventory at external location). The team owns systems that control the flow of work to our external fulfillment partners and provides tools for partners to manage their inventory, customer orders, and shipments in North America (NA), Europe (EU) and Asia (FE). This is a strategic, high-impact space packed with challenging problems involving very complex systems and smart people - our systems handle the fulfillment of all customer orders that are fulfilled through Drop-ship, vendor location and third party logistics partners. We have the largest number of fulfillment nodes within Amazon family of fulfillment channels, with thousands of external fulfillment nodes and growing, while enabling unique selections that Amazon does not carry yet, as well as support load balancing supplies to demands.
The Vendor Flex model allows Amazon to enable fulfillment through Amazon employees in 3rd party locations. We sell products on the website and fulfill through partners who stock and manage inventory we procure in their facilities all these, including order fulfillment and warehouse management, are done by Amazon Employees running Vendor Flex Warehouse Management Systems (WMS). At the same time, this model provides similar customer experience to Amazon owned inventory. Vendor Flex is a model that enables Amazon to provide elastic fulfillment capacity, move fast moving selection, expand product selection, reduce operating cost and drive customer satisfaction through utilizing their specialized expertise in handling in the locale or product selections (e.g. fast moving consumable products such as diapers and giftcards).
The 3PL model allows Amazon to enable fulfillment through 3rd party logistics who manages our inventory and fulfill customer orders. We sell products on the website and fulfill through partners who stock and manage inventory we procure in their facilities all these, including order fulfillment and warehouse management, are done by 3PL partners. At the same time, this model provides similar customer experience to Amazon owned inventory. 3PL is a model that enables Amazon to expand product selection, reduce operating cost and drive customer satisfaction through utilizing their specialized expertise in handling in the locale or product selections (e.g. heavy and bulky products).
Drop-ship is a capability to provide product lead-time and availability information without owning inventory. The Drop-ship business allows Amazon to be able to sell products on the website without having to procure and stock inventory in our own fulfillment centers all these, including order fulfillment and warehouse management, are done by drop ship partners. At the same time, this model provides similar customer experience to Amazon owned inventory. Drop-ship has become an increasingly important business model to expand product selection, reduce operating cost and drive customer satisfaction.
Basic Qualifications:
This job requires:
Master's Degree or PhD in Statistics, Mathematics, Computer Science, Operations Research, Econometrics, or related field, or equivalent industry experience
Strong communication and collaboration skills
Extensive industry experience and a track record of developing and delivering distributed/scalable systems in multi-threaded, high-volume transaction applications, in a 24/7 environment
Deep understanding of system performance tradeoffs, load balancing, and engineering for high availability.
Fluency in Java, J2SE/J2EE, XML/SOAP, and Oracle. Familiarity with C++, Ruby, Python and Perl a plus; First-hand experience in one or more J2EE containers (Tomcat, JBoss, etc.).
Preferred Qualifications:
Strong background in one or more of the following:
First-hand experience with messaging and asynchronous architectures.
Extensive experience with service oriented architectures, web services, and web applications/services development.
Proven application of object-oriented analysis and design (OOA/OOD) principles and design patterns.
Proven track record of leading the delivery of large-scale, high-quality systems focused on the managing the infrastructure layer of the technology stack
Demonstrated passion for customer experience and usability, including successful delivery of customer self-service tools and automated management/optimization of services, and a strong services orientation.
Deep hands-on technical expertise in at least one major technical area: large scale Unix systems, middleware, engineering, building complex distributed systems, building monitoring or management tools for large-scale environments.
Experience in the design and use of relational databases, OO Modeling
Experience leading development life cycle process and best practices, preferably agile methodologies (SCRUM, RUP, XP)
Experience in one or more of the following areas are ideal:
Experience managing complex projects, with significant bottom-line impact
Experience mentoring/training the engineering community on complex technical issues
15+ years of relevant, broad engineering experience preferred
Data mining, optimization, analysis of very large data sets
MapReduce or related parallel architectures and algorithms
公司介绍
亚马逊于 2004 年进入中国,秉承“顾客至尚”的理念,不断为中国用户创新。目前亚马逊在中国布局的核心战略业务包括以亚马逊海外购和亚马逊全球开店为中心的跨境电子商务,Kindle 电子书阅读器和电子书,亚马逊物流运营和亚马逊云计算服务(AWS)。
依托亚马逊全球15大站点、***的全球资源和跨境物流体系,亚马逊中国持续推进跨境电商战略。2014年, 亚马逊中国正式上线亚马逊海外购商店——亚马逊***本地化、多站点的全球商店,致力于打造中国消费者信赖的选购高品质海外正品的跨境网购首选站点。消费者用中文即可直接购买来自亚马逊美国、英国、日本、德国网站的 30 大 品类、逾 2000 万的海外正品。商品经由亚马逊全球物流体系从海外运营中心直送中国消费者。亚马逊 Prime 会员服务 于2016年10月在中国上线,是亚马逊全球***提供跨境订单全年无限次免费配送的会员服务。
亚马逊全球开店致力于帮助中国卖家发展出口业务、拓展全球市场、打造国际品牌。目前数以万计的中国卖家加入了该项目。包括亚马逊美国、加拿大、德国、英国、法国、意大利、西班牙、日本、墨西哥、澳大利亚、中东及印度在 内的 12 大海外站点已向中国卖家全面开放。中国卖家可将商品销售给亚马逊全球超过 3 亿的活跃用户,以及亚马逊美国、欧洲和日本的数百万企业与机构买家。
亚马逊在全球拥有 175 个运营中心,配备超过 10 万台 Kiva 智能机器人,可将商品配送至 185 个国家和地区。借助全球领先的物流交付能力,亚马逊中国为通过海外购进行跨境网购的中国消费者提供一流的跨境配送体验,并帮助中国卖家出口海外,拓展国际市场。
亚马逊中国致力于为中国消费者带来完善的阅读体验,点燃中国大众的阅读热情。2012年12月,Kindle中国电子书店正式上线,通过与数百家中国出版机构商和进口书商合作,目前为中国读者提供了超过 70 万册电子书。2013 年 6 月,Kindle 电子书阅读器进入中国市场,随后亚马逊陆续为中国消费者带来了 Kindle 电子书阅读器全系列产品,并与全球保持新品同步发售,Kindle Unlimited电子书包月服务与Prime 阅读等服务也相继推出。
依托亚马逊全球15大站点、***的全球资源和跨境物流体系,亚马逊中国持续推进跨境电商战略。2014年, 亚马逊中国正式上线亚马逊海外购商店——亚马逊***本地化、多站点的全球商店,致力于打造中国消费者信赖的选购高品质海外正品的跨境网购首选站点。消费者用中文即可直接购买来自亚马逊美国、英国、日本、德国网站的 30 大 品类、逾 2000 万的海外正品。商品经由亚马逊全球物流体系从海外运营中心直送中国消费者。亚马逊 Prime 会员服务 于2016年10月在中国上线,是亚马逊全球***提供跨境订单全年无限次免费配送的会员服务。
亚马逊全球开店致力于帮助中国卖家发展出口业务、拓展全球市场、打造国际品牌。目前数以万计的中国卖家加入了该项目。包括亚马逊美国、加拿大、德国、英国、法国、意大利、西班牙、日本、墨西哥、澳大利亚、中东及印度在 内的 12 大海外站点已向中国卖家全面开放。中国卖家可将商品销售给亚马逊全球超过 3 亿的活跃用户,以及亚马逊美国、欧洲和日本的数百万企业与机构买家。
亚马逊在全球拥有 175 个运营中心,配备超过 10 万台 Kiva 智能机器人,可将商品配送至 185 个国家和地区。借助全球领先的物流交付能力,亚马逊中国为通过海外购进行跨境网购的中国消费者提供一流的跨境配送体验,并帮助中国卖家出口海外,拓展国际市场。
亚马逊中国致力于为中国消费者带来完善的阅读体验,点燃中国大众的阅读热情。2012年12月,Kindle中国电子书店正式上线,通过与数百家中国出版机构商和进口书商合作,目前为中国读者提供了超过 70 万册电子书。2013 年 6 月,Kindle 电子书阅读器进入中国市场,随后亚马逊陆续为中国消费者带来了 Kindle 电子书阅读器全系列产品,并与全球保持新品同步发售,Kindle Unlimited电子书包月服务与Prime 阅读等服务也相继推出。
联系方式
- Email:cn-proserve-intern-2019@amazon.com
- 公司地址:总部地址: 北京市朝阳区东四环中路56号远洋国际中心A座 (邮编:100025)