Pivotal’s cloud native platform drives software innovation for many of the world’s most admired brands. With millions of developers in communities around the world, Pivotal technology touches billions of users every day. After shaping the software development culture of Silicon Valley's most valuable companies for over a decade, today Pivotal leads a global technology movement transforming how the world builds software.
Pivotal公司是由EMC和VMware联合成立的一家新公司。Pivotal希望为新一代的应用提供一个原生的基础,建立在具有领导力的云和网络公司不断转型的IT特性之上。Pivotal的使命是推行这些,提供给企业IT架构师和独立软件提供商。
Software Engineer Intern - Database Engineering
Engineering | Beijing, China
Pivotal is looking for a few great engineering interns to join our Greenplum Database (GPDB) engineering team. At Pivotal, you will work on core GPDB bug fixes and features development as what our FTEs(Full Time Employee) have done. You will be treated as FTE instead of working on tedious and annoying work which no one likes to do.
Greenplum Database® is an advanced, fully featured, open source distributed MPP share nothing database. It provides powerful and rapid analytics on petabyte scale data volumes. Uniquely geared toward big data analytics, Greenplum Database is powered by the world’s most advanced cost-based query optimizer delivering high analytical query performance on large data volumes.
You
You have a passion for developing large distributed systems to manage data. You may have worked on Massively Parallel Processing [MPP] systems solutions, SQL on Hadoop, in memory grid systems or perhaps even NoSQL systems. Whichever kinds of ‘Big Data’ solutions you’ve worked on, you understand that software that manages data at scale is a little different from other kinds of systems. Solutions that work fine on single nodes with gigabytes of data can fall over when scaled to petabytes of data and thousands of nodes. You relish discovering solutions that perform at scale while preserving the sanctity of customer data. You are curious, love to learn, and love to share your latest discoveries. Above all, you love shipping software as a member of a collaborative team.
Us
At Pivotal, our mission is to enable customers to build a new class of applications, leveraging big and fast data, and do all of this with the power of cloud-independence. We are at the epicenter of Cloud, Big Data and Mobile and we’re actively investing in all three areas.. Pivotal’s broad portfolio of products includes the Big Data Suite, the most complete approach to enterprise data lakes and advanced analytics; Pivotal Cloud Foundry, the industry leading Platform as a Service product; and world leading ultra-agile application development through Pivotal Labs where we’re transforming how the world builds software.
The Big Data Suite includes Greenplum Database (GPDB), our massively parallel data warehouse; HAWQ, our SQL on Hadoop solution; GemFire, our distributed in-memory key-value store; and MADlib, our machine learning solution. Open source is an important part of our strategy and all of our products are open source.
The Pivotal Data engineering team tackles the technical challenges that come with massively parallel distributed systems operating on petabytes of data across thousands of nodes. We delve into areas like query optimization, high-performance in-memory transaction and query processing, parallel and distributed execution of advanced data processing algorithms, resource management, and storage. Here at Pivotal you'll be working on hard, worthwhile problems with a collaborative team, accelerating your growth as an engineer.
Where
Raycom Plaza, Beijing, China
Desired Skills/ Experience:
Good, meaningful, recent research or development experience with one or more of the following is required. All in all, you loves those techniques and want to spend great amount of time on it and dive deeply into it.
· Database kernel or related internals
· In-memory object stores
· SQL on hadoop
· Machine learning
· Query execution or cost based query optimization
· Highly scalable, distributed, data driven applications
· Linux systems code development in c/c++ and/or golang/python
· Products deployed in highly available, mission critical, enterprise environments
Optional, but highly desirable skill sets:
· A deep understanding of Postgres internals from versions 8.2 to 9.x
· Domain knowledge of high speed transaction processing, or resource management, or high scale scheduling
· Development experience with in-memory grid systems
· Extremely large scale application development – data systems in the multi-petabyte range
· Exposure to pair-programming, test-driven development, continuous integration and other agile or XP engineering practices
· Experience with the challenges of testing distributed systems.
用人要求:
- 较强的编程能力
- 精通C/Java/Python语言
- 较好的沟通能力,较强的学习能力
- 211或985院校优先
实习时间要求:每周至少三天,半年起
If you have any interesting in this position, please send your resume
当前职位已下线
为你揭秘各职业的工作内容|薪资水平…
运用 Java 这种开发语言,从事软件程序设计、开发、测试、维护升级等工作的专业技术人员。