Software Engineer - Advanced Development
Greenplum 4 reviews - San Mateo, CA

This job posting is no longer available on Greenplum. Find similar jobs:Software Engineer jobs - Greenplum jobs

Building some of the world's largest data management systems and processing platforms, Greenplum is committed to pioneering massively parallel data-intensive analytic analysis. The Advanced Development Team is a critical investment in Greenplum's future as it identifies nascent technologies and selects promising projects for incubation. Operating like a start-up within the company this organization focuses on a high-risk technology bets and attempts their early-stage productization. Successful projects are subsequently incorporated into the regular R&D process.

In the role of a Software Engineer you will participate in all stages of the process of project incubation, ranging from the identification and exploration of new technologies to the definition of prototypes and their initial implementations. As the project matures you will help see the project through from inception to proof-of-concept and further down the line help productize it.

explore nascent technology and solutions

participate in all stages of the creative process of designing solutions and prototypes

experimentation with and evaluation of prototypes

define and implement feature sets and operational specifications for prototypes and experiments

turn successful incubation projects into proper engineering processes

a passion for software and algorithms

GPA 3.75 or higher

3-5 years industry experience in a comparable role either in a start-up or large company

a passion for technology and Big Data challenges

strong analytical capabilities, innovative and resourceful

solid data structures and algorithms background

excellent communication and presentation skills (written and verbal)

good working knowledge of data management systems and their implementations

eye for both: detail-orientation and big picture

team player; capable of conducting independent research

result-driven, self-motivated, self-starter

not afraid to take on hard technical challenges

Additional qualifications are a definite plus:
strong knowledge in distributed systems engineering and/or cloud computing

familiarity with agile development methods

fluency in some query language (e.g., SQL)

About this company
4 reviews