Cloud Software Engineer develops, maintains, and enhances complex and diverse Big-Data Cloud systems based upon documented requirements. Provides expertise in Cloud Computing, Hadoop Eco-System, and Distributed Computing.
Requirements
- Bachelor's degree in Computer Science or related discipline
- Twelve years experience software engineering experience
- Four years of experience in programs utilizing Big-Data cloud technologies and/or Distributed Computing
- Cloud and/or Distributed Computing Information Retrieval
- Implementing code that interacts with Cloud Big Table
- Implementing code that interacts with Cloud Distributed File System
- Implementing complex MapReduce analytics
- Implementing code that interacts with Cloud Distributed Coordination Frameworks
- Architecting Cloud Computing solutions
- Debugging problems with Cloud based Distributed Computing Frameworks
- Managing multi-node Cloud based installation
Benefits
- 401K: up to 3% discretionary profit sharing contribution + 100% match on the 1st 7% of pay
- PTO: 20 days per year
- Healthcare, dental, vision, Free for a single participant
- $50,000 Life insurance provided, additional voluntary life insurance available