Senior Software Engineer - Big Data/Hadoop
VertiCloud - Palo Alto, CA

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

Responsibilities

Develop and test various parts of the VertiCloud PaaS: data management, developer tools, management tools, user portals

Develop APIs for customer/partner integration

Work with Product Management to understand and implement features and customer-driven enhancements

Provide customer support as part of a small agile team focused on delighting customers

Collaborate with Research and Infrastructure Engineering to deliver high performance and reliable services.

Skills & Requirements

We’re looking for people with some or all of these attributes:

Obsessive about great engineering

Expert level proficiency in one or more of the following languages: Java, Ruby, C/C++, Python

Experience developing and extending modern build-chain tools, such as Maven, Jenkins, Git

Proficiency with Linux, virtual machines, and open source tools/platforms

Experience building large-scale distributed applications and services

Sound knowledge of SQL & No-SQL databases

Demonstrated analytical and problem solving skills, particularly those that apply to a “Big Data” environment

Experience with agile development methodologies

Knowledge of industry standards and trends

Excellent written/oral communication skills

Understanding of Hadoop internals, Pig, Hive, and HBase a plus

Understanding of schedulers, workload management, availability, scalability and distributed data platforms a plus

5+ years of experience

Advanced degree in computer science and engineering (or equivalent)