Work @ Cask
Cask takes pride in its strong, close-knit culture where people not only solve hard problems, but learn from and work through them together. Employees are not afraid to wear different hats and accept big challenges with a smile. At Cask, everyone comes together in an environment where milestones and successes are always celebrated.
100% medical, dental, and vision insurance for you and your family.
Top-notch investment opportunity. An easy way to save for your retirement.
Free lunch daily. Our office is always loaded with free snacks and drinks.
We subsidize gym memberships for the team to keep us happy and healthy.
No vacation policy. We keep it flexible and trust you to take time off when needed.
We try to learn every day. We invest in everything from technical courses to speaker training.
Hear What Our Employees & Interns Have to Say
Distributed Application Engineer
Location: Palo Alto
Are you a developer who thrives on building great technology and new things? Do you want to see your code have a direct impact on the bottom line? Do you have an idea for a big data application that will change the world? Then we want you to join us at Cask! Our distributed big data platform provides unprecedented visibility, predictability and ROI for enterprise Hadoop clusters. As a Distributed Application Engineer, you will put yourself in the customer's shoes and build fully functional full stack distributed applications using the latest Big Data technologies including Hadoop, Spark, Kafka and many others. You will get the chance to leverage predictive analytics to solve real world problems in a fast-paced startup environment.
Location: Palo Alto
Developing the Cask Data Application Platform, CDAP, presents complex distributed computing challenges. You’ll have the opportunity to implement complex algorithms on the Hadoop/HBase/YARN/Twill stack. You’ll apply your knowledge of software design principles, systems programming, algorithms, data structures, Java and C/C++. You’ll also contribute to and work with the Open Source development community. The ideal candidate will be able to scope and frame undefined problems using intuition, common sense, relevant data, and strong academic knowledge of computer science (algorithms, data structures, etc.). You will be asked to lead the design and implementation of key features and components of the Cask platform.
Software Engineer - 001
Location: Palo Alto
Software Engineer position available with Cask Data, Inc. in Palo, Alto California. Responsibilities: Design, develop and test tools that visualize company’s proprietary data-crunching platform, including software applications that run on it, and data that flows through it. Participate in the full software development lifecycle, including design, implementation, testing, release, and maintenance. Use event driven programming and concurrent programming knowledge in order to build the next generation Application Server for company’s CDAP system, and solve tough problems in BigData space. Perform software code critical analysis. Design and develop elegant software solutions for solving complex problems. Apply knowledge of software design principles, system programming, algorithms, data structure, and other programming skills. Perform multi-process, distributed computing, software performance analysis, and optimization. Apply software design principles, systems programming, algorithms, data structures, Java and C/C++. Position requires a Master’s degree, or foreign equivalent, Computer Science, plus two (2) years of experience in job offered. Professional experience must include: Advanced systems programming, including distributed programming and object-oriented programming; Multi-process, distributed computing; performance analysis and optimization; Hadoop; Java; and C++. Applicants should mail a resume and cover letter to Cask Data, Inc. ATTN: HR Department, 150 Grant Avenue, Suite A, Palo Alto, CA 94306 and reference the job title in the subject line/ job code 884. Successful applicants must show legal evidence of authorization to work in the United States.
Cask is an open source big data software company focused on developers. Cask's flagship offering, the Cask Data Application Platform, makes it possible to quickly and easily develop and deploy more powerful applications for Hadoop. Based in Palo Alto, CA, the company is backed by leading investors including Battery Ventures, Ignition Partners, Andreessen Horowitz and Safeguard Scientifics. Learn more at cask.co.
All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, or on the basis of disability.Apply Now