Starbucks Coffee Company application developer senior – Cassandra DBA, NoSQL, Starbucks Technology - Seattle, WA in Seattle, Washington

Summary of Experience

  • Requires 7+ years experience in the IT industry

  • Requires 3+ years hands-on experience delivering Cassandra initiatives

  • Requires strong Linux System Administration experience (5+ years)

  • Requires experience with performance tunning for Cassandra cluster

  • Bachelors in Computer Science or equivalent work experience

Required Knowledge, Skills and Abilities

  • Strong interpersonal skills

  • Ability to communicate clearly and concisely, both orally and in writing

  • Strong analytical and problem-solving skills

  • Proficiency in programming languages

  • Ability to quickly learn new application systems and technologies

  • Knowledge of basic project management framework and methodology

  • Ability to accurately break down complex application designs into component deliverables and estimate design and development timelines

  • Requires Strong Systems Life Cycle methodology experience

  • Requires excellent oral, written, and presentation skills

Cassndra/NoSQL Skills:

  • Install and configure Cassadra datastax enterprise.

  • Good understaning of Cassandra Architecture

  • Expertise with Cassandra data modelling

  • Experience with performance tuning and Cassandra cluster monitoring

  • Hands-on experience in loading Batch and real time data to Cassandra is must

  • Java, REST API & JSON experience preferred

  • Experience in Big Data technologies and utilities (Solr, Spark etc.) is a big plus.

  • ETL & data warehousing experience preferred

General IT Skills:

  • Experience in Application support – Problem diagnosis and resolution

  • Expert in interpretation of functional requirements

  • Development of technical design specifications for complex projects

  • Experience with Data mapping, data modeling, scripting

  • Expert in industry standard development methodologies

  • Experience in middleware integration using tools like Web Methods

  • A good understanding of industry standards and best practices to be able to conduct code reviews

  • Conduct code reviews with the team to improve compliance with established best practices and coding standards

  • Provide mentorship and guidance to the Development Team to improve overall quality of code and application development

  • Work with team members to ensure application designs are in line with best practices and are scalable, reliable, and that all designs optimize performance and usability.

  • Requires strong problem solving and analytic skills to translate business requirements into systems solutions.

  • Integrate application support efforts with concurrent, parallel application development efforts

  • Provide technical expertise to Siebel support team

Core Competencies

Customer Focus

  • Delivers legendary service that meets and exceeds all customers' expectations

Ethics and Integrity

  • Adheres to Starbucks values, beliefs and principles during good and bad times


  • Remains calm, maintains perspective and responds in a professional manner when faced with tough situations

Personal Learning

  • Takes personal responsibility for the continuous learning of new knowledge, skills and experiences

Dealing with Ambiguity

  • Able to successfully function during times of uncertainty and changing priorities


  • Makes timely and quality decisions based on a mixture of analysis, wisdom, experience and judgment

Interpersonal Savvy

  • Builds effective relationships with all people; up, down and sideways, inside and outside of Starbucks

Results Oriented

  • Gets results and achieves goals

Starbucks is an equal opportunity employer of all qualified individuals; including minorities, women, veterans, and individuals with disabilities, and regardless of sexual orientation or gender identity. Starbucks will consider for employment qualified applicants with criminal histories in a manner consistent with all federal, state, and local ordinances.