Benefits

  • Competitive Salary

  • Health Benefits

  • 401k

  • Paid Vacation

Corporate Culture

We value

  • High performers

  • Freedom and Responsibility

  • Compensation that values your contributions

Core Values

  • Sound Judgement

  • Great Communication

  • Commitment and Passion.

Product Manager

Role

Product Manager with responsibility for product definition and positioning in the enterprise market

Strategy and Planning       

  • Lead tactical planning to achieve business goals by identifying and prioritizing development initiatives and setting timetables for the evaluation, development, and deployment.

  • Establish a governance process that meets company objectives for product delivery.

  • Build and manage technical and customer facing content requirements.

 

Development and Deployment

  • Collaborate with User Experience Designers and Development to identify and prioritize product capabilities.

  • Establish and supervise the software development process, setting short-term objectives and assessing progress.

  • Establish a customer service and support process.

 

Desired Skills & Experience

Technical Knowledge

  • Experience working with Big Data technologies.

  • University degree in the field of computer science, business administration, or another rigorous discipline.

  • Demonstrated ability to envision analytics services that meet customer needs or solve business problems.

  • 1 – 3 years experience with startup companies,

Desired Skills

  • Domain knowledge in enterprise and/or fianancial compliance.

General Skills

  • Proven leadership ability.

  • Ability to set and manage priorities judiciously.

  • Excellent written and oral communication skills.

  • Excellent interpersonal skills.

  • Ability to articulate ideas to both technical and non-technical audiences.

  • Exceptionally self-motivated and directed.

  • Keen attention to detail.

  • Superior analytical, evaluative, and problem-solving abilities.

  • Ability to motivate in a team-oriented, collaborative environment.

  • Experience working with off shore development teams

 

 


Location: Redwood Shores, CA

Big Data Java Developer

Role

This role will be responsible for developing Big Data Applications using Java and Hadoop or similar Big Data Technologies

  • Design and develop new features and enhancements on our Big Data Analytics platform
  • Develop application specifications and designs which are scalable, extensible, maintainable and testable
  • Build systems, libraries, and frameworks within, around, and on top of Hadoop or similar
  • Utilise frameworks and extensions to Hadoop such as Cascading
  • Design and implement Map/Reduce jobs to support distributed data processing
  • Process large data sets utilizing Hadoop clusters or similar
  • Implement and test by authoring automated unit and black-box tests
  • Work in small teams where each team member has a lot of ownership and each individual can make a big impact

 

Skills

  • 3+ years of experience developing and maintaining complex web software applications
  • Excellent object-oriented programming ability, an appreciation for loosely coupled architecture, and a clear understanding of best practices
  • Familiarity with Linux, J2EE, HTML, Hibernate, and Spring MVC
  • Familiarity with services like Hadoop, Map/Reduce, Cascading, Hive, Rackspace Cloud Servers and Amazon EC2, EMR, S3, Storm, Kofka, flume, Nutch, Dremel, BigQuery, R, JUnit would be a strong plus
  • Working knowledge of internet protocols (e.g. HTTP), relational databases, and multithreading
  • Self-directed, with demonstrated problem solving skills
  • Strong written and oral communications skills

 

Educational Background

B.Tech /M.Tech in computer science from a top tier educational institution


Data Scientist

Role

Data Mining Scientist for Big Data / Web Crawling Technologies

 

Skills Required

Data Mining, SQL, Java, C++, Algorithm Development, Machine Learning, Statistical Modeling, Data Warehousing, Natural Language Processing, Predictive Modeling

  • Strong working knowledge of data mining algorithms

  • Familiarity with open source and commercial sentiment analysis techniques and tools

  • Familiarity with database modeling and data warehousing principles with a working knowledge of SQL

  • Ability to think outside the box and to go beyond current tools to deliver best solution to the problem

  • Strong programming skills in Java, C++, or similar language

 

Education

- M. Tech/M.Sc. with rigorous coursework in Data Mining, Machine Learning, Statistics, Operations Research or related field


Product Marketing Manager

Cafyne, Inc. is looking for a Product Marketing Manager for its Social Intelligence Platform delivered as Software-as-a Service (SAAS) targeted for the enterprise.

 

The Product Marketing Manager is responsible for building awareness, product launches, support demand generation programs, and enable sales by leveraging various communications activities including: messaging, sales assets, collateral, online media, training and events. S/he will develop strategic marketing plans and messaging through market research, competitive analysis, and channel and client engagement.

 

Responsibilities

  • Identify principal markets and develop a go-to-market strategy for penetrating these markets
  • Develop content and messaging including unique value propositions, features / benefits and competitive differentiation for collateral, white papers, sales tools, web, lead generation programs, etc.
  • Present the product and solution value proposition to sellers, business partners, clients and other audiences
  • Develop use-cases, scripted demonstrations, videos, joint value propositions and ROI
  • Create strategy and content for demand generation programs
  • Create and manage awareness and thought leadership via press, analyst, speaking, social media, e-marketing and industry events
  • Engage with key customers to validate messaging and build client references



 

Skills

  • Demonstrated experience in a software product marketing role
  • Excellent written and verbal communications skills
  • Business acumen
  • Demonstrated success in implementing and managing outbound marketing projects

 

Qualifications

  • Bachelor's Degree
  • At least 5 years experience in marketing and communications
  • Experience with SAAS/Cloud delivered services
  • Readiness to travel 10% travel annually
  • English: Fluent

 

Preferred

  • Experience with or background in HCM solutions
  • Previous Product Management experience

  • Location: Redwood Shores, CA

    Business Development, Director/Manager

    Position Overview: 

     

    Cafyne is looking for a high energy Business Development Director/Manager responsible for strategic global account planning and management.

    The candidate should have 8+ years experience in the high tech industry with focus on Software-as-a-Service SAAS offering targeted at the Fortune 5000.  This is an opportunity to significantly impact building a great company, build your sales career in a dynamic, growing market. 

    This individual will also have significant input to direct, develop and manage the industry go to market plans based on business and growth goals. They will be the primary communicator to internal and external existing and alternative channels and work collaboratively to define and implement programs and promotions that support the go to market plans and overall business objectives.

    Cafyne is in a period of rapid change as we continue to expand. The successful candidate will have significant input into the shape, direction and growth of the organization as we transition through this change. 
     
    Responsibilities

    • Work on the development of opportunities, accounts and territories
    • Develop, qualify and manage leads per established criteria 
    • Analyze customer needs in terms of current business obstacles, identifying opportunities and scoping potential Cafyne products
    • Support of partner programs and events
    • Leads the team in following sales methodology and best practices
    • Provides ongoing mentorship to sales reps to teach appropriate prospecting techniques for securing new clients
    • Provides direction and expertise to the team members and participate in up-selling and/or cross-selling initiatives
    • Go To Market/Business Model Development
    • Develops business models and channel models for the appropriate offer introduction and manages these models appropriately as the business scales. 
    • Documents process and steps required taking offers from introduction to volume.

     

    Desired Skills and Experience

    • BA degree or equivalent
    • 8+ years in a solution-selling environment, software company a plus
    • Energetic, upbeat, tenacious team player with excellent verbal and written communications skills
    • Ability to build client relationships over the phone
    • Have met or exceeded personal/team goals and quota
    • Advanced level prospecting and qualification experience
    • Must be organized, detail and process oriented
    • Must be a self-starter with the ability to work independently or in a team environment
    • Proficiency with standard corporate productivity tools (Microsoft Office Suite, email, phone skills)
    • Experience selling enterprise SAAS solutions

     

    Cafyne provides one of the most exceptional compensation and benefit packages, including 401k matching, ongoing employee training and development, flexible work hours and more!


    Location: Redwood Shores, CA

    Technical Lead - Engineering

    Role 

     

    • This role will be responsible for defining, designing and developing Big Data Application using Java and Hadoop or similar Big Data Technologies, specially using Hadoop [Map/Reduce] by leveraging frameworks such as Cascading and cloud services by Rackspace and Amazon EC2 or similar Environment
    • Design and develop new features and enhancements on our Big Data Analytics platform
    • Collaborate with business and technical stakeholders to clearly understand business objectives, and product requirements and Translate requirements to technical solutions
    • Drive technical due diligence of technologies, 3rd party applications and vendors and make recommendations
    • Participate with business and engineering team members in the development of new software projects
    • Develop application specifications and designs which are scalable, extensible, maintainable and testable
    • Build systems, libraries, and frameworks within, around, and on top of Hadoop or similar
    • Utilize frameworks and extensions to Hadoop such as Cascading
    • Design and implement Map/Reduce jobs to support distributed data processing
    • Process large data sets utilizing Hadoop clusters or similar
    • Implement and test by authoring automated unit and black-box tests
    • Work in small teams where each team member has a lot of ownership and each individual can make a big impact
    • Provide responsive user training and support as required
    • Provide technical guidance and mentoring to other staff members if needed

     

    Skills

     

    • High proficiency in Java and J2EE technologies. Spring 2 / JPA experience is highly preferred.
    • Experience with Hadoop and MapReduce technologies (e.g. Avro, Oozie, Pig, Hive, HBase, HDFS)
    • Strong Database, SQL, ETL, NOSQL and data analytical skills
    • Preferably Experience in Hadoop development and other BigData technologies such as Storm, Kofka, Lucence/SOLR, Membase, Dremel, BigQuery, R, Mango DB and Experience with automated testing methods including JUnit.
    • Strong XML processing experience such as XSD, XPATH, XSL, XSLT, etc., Experience in Web Services / SOAP / REST / XML RPC experience
    • Solid understanding of Big Data concepts Especially in Social media data and firsthand experience with data warehousing concepts/methodologies
    • Must have practical experience with design patterns. Especially, MVC-type frameworks.
    • Strong interest in Algorithms and Excellent Analytical Capabilities
    • Ability to communicate design rationale and build consensus
    • Comfortable working in a Linux development environment
    • Experience in one or more of the following are pluses: SOA, BI, Mobile platform, NLP, Data Analytics Algorithms, Scrum development process
    • Work effectively individually as well as collaboratively
    • Self start, fast learner and hard working
    • Readiness to work and collaborate with remote teams
    • Great verbal and oral communication skills
    • Passion for Development

     

    Education & Experience

     

    • B Tech /M tech /MS in Computer Science or Equivalent.
    • 7+ years of overall software development experience.
    • Certifications in Big Data technologies is a Strong Plus.
    • Mandatory skills: Very good experience in design and development of web applications using Java, J2EE, soap, REST, NOSQL and Big data technologies.
    • Preferred skills: Hadoop and MapReduce technologies, HDFS, HBase, Pig, Hive, MangoDB, Nutch, flume, Storm, Kofka, Lucence/SOLR, Membase, Dremel, BigQuery, R.
    • Other advantageous skills: Social media, Facebook API, Twitter API, Analytics, Visualisation, Charts, Graphs, background,  product devleopment background.

    Location: Hyderabad, Andhra Pradesh

    Senior Software Engineer - Java

    Role

     

    • This role will be responsible for defining, designing and developing Big Data Application using Java
    • Design and develop new features and enhancements on our Big Data Analytics platform
    • Work with a development team on system enhancements, and Work with the testing team on resolving issues
    • Work with the business area to understand the technical requirements and implement them, Work on application changes including code optimization/refactoring
    • Collaborate with business and technical stakeholders to clearly understand business objectives, product requirements and Translate requirements to technical solutions
    • Drive technical due diligence of technologies, 3rd party applications and vendors and make recommendations
    • Develop Workflow Engines and Business process management in Big data applications
    • Participate with business and engineering team members in the development of new software projects
    • Develop application specifications and designs which are scalable, extensible, maintainable and testable
    • Build systems, libraries, and frameworks for scalable applications
    • Design and implement Map/Reduce jobs using java and to support distributed data processing
    • Implement and test by authoring automated unit and black-box tests
    • Assist in architecture and modeling (should be able to read/write UML)
    • Help enforcing development standards and best practices, continuous integration, code review process
    • Work in small teams where each team member has a lot of ownership and each individual can make a big impact
    • Provide responsive user training and support as required
    • Provide technical guidance and mentoring to other staff members if needed

     

    Skills

     

    • Extensive experience with JAVA technologies (such as Web services, JDBC, JAVA custom tags, JAVA Threading and Servlets) Open Source Frameworks
    • Experience with client-side scripting languages and frameworks (HTML5, Java Script, jQuery)
    • Experience with test driven development
    • Experience with SVN, GIT
    • Knowledge of data structures and algorithms
    • Good Knowledge in Workflow Engines and BPM approaches.
    • Good knowledge of design patterns and development best practices
    • Strong Database, SQL, ETL, NOSQL and data analytical skills
    • Preferably Experience in Hadoop development and other BigData technologies such as Storm, Kafka, Lucence/SOLR, Membase, Dremel, BigQuery, R, Mango DB and Experience with automated testing methods including JUnit.
    • Experience in Web Services / SOAP / REST / XML RPC experience
    • Preferably good understanding of Big Data concepts Especially in Social media data and firsthand experience with data warehousing concepts/methodologies
    • Must have practical experience with design patterns. Especially, MVC-type frameworks.
    • Strong interest in Algorithms and Excellent Analytical Capabilities
    • Ability to communicate design rationale and build consensus
    • Comfortable working in a Linux development environment
    • Experience in one or more of the following are pluses: SOA, BI, Mobile platform, NLP, Data Analytics Algorithms, Scrum development process
    • Work effectively individually as well as collaboratively
    • Great verbal and oral communication skills.

     

    Education and Experience

     

    • B Tech /M tech /M S in Computer Science or Equivalent
    • 5+ years of overall software development experience
    • Certifications in java and Big Data technologies is a Strong Plus
    • Mandatory skills: Very good experience in design and development of web applications using Java, J2EE, soap, REST, NOSQL, MySQL.
    • Preferred skills: Hadoop and MapReduce technologies, HDFS, HBase, Pig, Hive, MongoDB, Nutch, flume, Storm, Kafka, Lucence/SOLR, Membase, Dremel, BigQuery, R
    • Other advantageous skills: Social media, Facebook API, Twitter API, Analytics, Visualisation, Charts, Graphs, background, product development background

    Location: Hyderabad, Andhra Pradesh