Software Engineer - Palo Alto
Altiscale - Palo Alto, CA

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


Develop and test various parts of the Altiscale 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 for looking people for some or all of these attributes:
Obsessive about great engineering

Experience with any of the following languages; Java, Ruby, C/C++, Python

Understanding of Hadoop internals, Pig, Hive, and HBase

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

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

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

Experience building and designing 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

2+ years of experience

BA/BS in computer science and engineering (or equivalent); advanced degree is a plus