Careers at Zettaset

Zettaset is located in Mountain View, California. We are growing quickly and are looking for creative and driven individuals who want to be part of a fast-paced environment. Our company is pioneering technical advances in secure, high-performance Hadoop cluster management for the enterprise data center.

If you are looking for a fast-paced, exciting environment; send your resume to careers@zettaset.com.
Please check our open positions below:

  • Senior Software Engineer – Systems/Platform Team

    We are looking for top-caliber systems engineers to design, architect, and implement our large-scale managed Hadoop systems. We are passionate about the "big data" space. The Zettaset Orchestrator™ platform manages the health, security, provisioning, administration, and usability of enterprise Hadoop environments. You will be given lead authority over major subsystems of our software product, and will be able to significantly impact the entire company. We are looking for someone who is:

    Minimum Requirements
    • Entrepreneurial, innovative and focused on deliverables
    • Constantly "Thinking Outside the box"
    • Strong experience in various flavors of Linux
    • Great systems background - understand security, throughput, latency, security, availability, scalability at all layers of the system
    • Working knowledge of Java and its infrastructure - JDK, JVM, and the Garbage Collector
    • Java, Linux shell scripts, MySQL
    • Significant distributed systems experience a plus
    • Experience with Hadoop, Hive, and MapReduce a huge plus
    Additional Skills
    • Ability to contribute to the system documentation efforts
    • Experience with the agile methodology
    • Working knowledge of git

    Please send your resume to: careers@zettaset.com


  • Senior Software Developer – Systems/Platform Team
    Roles/Responsibilites:

    We are looking for top-caliber systems engineers to design, architect, and implement our large-scale managed Hadoop systems. This role involves developing fault tolerant software, performing whole-system optimizations for distributed systems, and solving hard systems problems in new and innovative. You will be given lead authority over major subsystems of our software product, and will be able to significantly impact the entire company. We are open-source-friendly and actively encourage publication in academia and industry. We are looking for someone with:

    Minimum Requirements
    • Great systems background - understand security, throughput, latency, security, availability, scalability at all layers of the system, from CPU registers to racks of blades
    • Working knowledge of Java and its infrastructure - JDK, JVM, and the Garbage Collector
    • Significant distributed systems experience a plus (especially for fault tolerance and high-availability)
    • Experience with Hadoop, Hive, and MapReduce a huge plus
    Additional Skills
    • Experience visualizing large data sets
    • Any programming experience in Java and/of PHP is a major plus
    • A/B testing and any other UI testing experience

    Please send your resume to: careers@zettaset.com


  • Senior QA Engineer
    Position Summary

    Zettaset Inc. is seeking a Senior QA Engineer to join the QA team. The QA Engineer develops software test plans, designs and develops white and black box QA tests, and automates QA tests where appropriate. The position works closely with Engineering to develop QA tests. Must have 5+ years QA testing experience working within a Unix environment with Oracle or MySQL backend. Proficient in testing a both front and backend environment is ideal. Working knowledge of automated test tools desired (Selenium and Unix scripting tools). Familiarity testing languages such as: Java, SQL, HTML and Ruby a plus. Knowledge of Hadoop, Zookeeper, Oozie and Hive is a BIG PLUS. A team player with excellent communication skills is needed for the close interaction with other groups and is critical for company's success as a whole.

    Roles/Responsibilities

    The Sr. QA Engineer will be responsible for the testing of all aspect of our platform. We are providing a novel platform for managing, storing, and analyzing large-scale data -- a QA challenge that will require creative and methodical approach to ensure that it works and performs as designed. We are looking for the candidates that have:

    Minimum Requirements:
    • 5+ years of software QA or test engineering in a commercial software product environment
    • Strong knowledge of the QA process
    • Experience programming a variety of scripts to test UNIX and database.
    • Experience testing client/server or web applications with large database systems
    • Experience with black/white box testing
    • Writing test documentation at all levels
    • Familiarity testing languages such as: Java, JavaScript, Ruby, SQL, HTML.
    Preferred Skills
    • Experience with data analytics a plus
    • Experience with large-scale clusters, Hadoop, Hive, and MapReduce a huge plus
    • Experience visualizing large data sets
    • BSCS or other technical degree, or equivalent experience

    Please send your resume to: careers@zettaset.com


  • UI Engineer
    Roles/Responsibilites:

    We are looking for top-caliber UI Engineers who will be responsible for the design and implementation of our user interface. We are passionate about the "big data" space. The Zettaset Orchestrator™ platform manages the health, security, provisioning, administration, and usability of enterprise Hadoop environments. This poses a UI challenge that will require creative, novel solutions. You will be given lead authority over major subsystems of our software product, and will be able to significantly impact the entire company. You will be responsible for the UI - from wireframes to prototype to working implementation, with full creative control. We are looking for someone who is:

    Minimum Requirements
    • Entrepreneurial, innovative and focused on deliverables
    • Constantly "Thinking Outside the box"
    • Java, MySQL, ruby, jruby and rails
    • Great experience leading the design and implementation of UI
    • Deep HTML5/CSS knowledge a plus
    • Experience in various flavors of Linux
    • Experience with data analytics a plus
    • Experience with large-scale clusters, Hadoop, Hive, and MapReduce a huge plus
    Additional Skills
    • Ability to contribute to the system documentation efforts
    • Experience with the agile methodology
    • Working knowledge of git
    • Significant distributed systems experience a plus
    • Experience visualizing large data sets

    Please send your resume to: careers@zettaset.com


  • Lead Development Support Engineer
    Roles/Responsibilites

    As the lead support engineer, you will be lead our customer support efforts, as well as perform QA on our Hadoop large-scale data platform. We are looking for people that have:

    Minimum Requirements
    • Experience performing QA and debugging software (huge plus if you experience QA'ing distributed systems)
    • Great oral communication skills, can work with clients to solve their problems
    • Clear, concise technical writing
    • Experience programming in a Linux environment
    • Solid understanding of programming and software engineering fundamentals (OO, mocking, unit testing, etc)
    Additional Skills
    • Any programming experience in Java and/of PHP is a major plus
    • A/B testing and any other UI testing experience
    Please send your resume to: careers@zettaset.com
  • Build and Release Engineer
    Roles/Responsibilites:

    To succeed, you must have experience with various version control systems (svn, git, etc) and build tools (ant, maven, etc) and will need to automate as much as possible to make the release process smooth, and efficient. You will be working closely with development, QA, and product teams and your opinion and the code you write will determine how we ship our code. In addition this role will have the opportunity to contribute to Automation tests, Engineering infrastructure management like VMs etc.

    As a fast-growing Big Data startup, we look for self-starters who thrive in a fast-paced, agile environment – which means wearing many hats, being able to change direction quickly, and an eagerness to learn new technologies

    Skills and Requirements
    • 3+ years of configuration management and engineering for mid size /startup companies, ideally supporting an Agile development process.
    • Deep understanding of version control systems (svn, Git, etc.), including branching and merging strategies.
    • Experience with software build tools, ideally Maven.
    • Experience with one or more scripting languages like Bash, Perl, Python.
    • Understanding of, or at least interest in, continuous integration tools (Hudson, Jenkins TeamCity).
    • Experience working in Linux environments.
    • High attention to detail and excellent problem solving skills.
    • Design and execute test plans.
    • Bonus: Java, Java Script experience.
    Please send your resume to: careers@zettaset.com
  • Senior Test Engineer
    Roles/Responsibilities

    As a fast-growing Big Data startup, we look for self-starters who thrive in a fast-paced, agile environment – which means wearing many hats, being able to change direction quickly, and an eagerness to learn new technologies.

    Successful candidates will have most of the following requirements

    • BS in Computer Science or related field,
    • Ability to professionally manage multiple priorities with minimal / no supervision and on schedule
    • Hands-on experience on Linux servers as advanced user on: Ubuntu, Red Hat and/or CentOs
    • Experience with any of the scripting languages: bash, Perl, Python,
    • Experience in writing test plans, test cased based on Engineering Specs and Product Use Cases.
    • Work with Development Engineers in helping fixing bugs and help in testing the solution.
    • TCP/IP Networking knowledge
    • Familiarity with VMs, Software release process. Unit, Integration and performance tests
    • Experience with bug tracking tools, test automation frame work, functional and regression test strategies.
    • Quality conscious and detail oriented.

    Preferred Skills
    • Programming experience in Java
    • Familiar with JUnit and/or TestNG is a plus.
    • Familiar in setting up, administering and testing Hadoop
    • Exposure to UI Automation using Selenium / Webdriver
    • Worked in Agile development environment

  • Senior Backend Developer
    Roles/Responsibilities

    Zettaset, Inc. has an opening for a Senior Backend Developer at our Mountain View office. In your role you will architect, design, and implement our large-scale Hadoop management system product. This role involves developing fault tolerant software, performing whole-system optimizations for distributed systems, and solving hard systems problems in an innovative manner.

    • Develop high-level system design, low level technical design and contribute to general user documentation, participate in design discussions with CTO of the company and other members or Core team
    • Develop new product features according to created design, fix bugs in existing solution, create unit and integration tests
    • Research new technologies in the Big Data, system security and software configuration management fields and determine their applicability and appropriateness to be used in our software
    • Design and implement additional security layer on top of Apache Hadoop product. Providing strong security is absolutely critical for customers operating in areas like Health, Government services, Finance etc.
    • Research optimization potential of Apache Hadoop solutions after adding security to it.

    Minimum Requirements
    • Master Degree in Computer Science / IT|IS Management or related
    • 2 years of Java development, Java Virtual Machine (JVM) tuning, distributed large-scale data processing system design, development, deployment and tuning
    • Experience to include: Linux / Unix development, Garbage Collection tuning, design and development of security mechanisms as parts of computer systems, such as role based access control, authentication, and authorization.

  • Senior UI Software Engineer
    Roles/Responsibilities

    Zettaset, Inc. has an opening for a Senior UI Software Engineer at our Mountain View office. In your role you will develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Prepare and install solutions by determining and designing system specifications, standards, and programming. Improve operations by conducting systems analysis; recommending changes in policies and procedures.


    Minimum Requirements

    Employer will accept a Master’s degree in Computer Science, Mathematics or a closely related field of concentration plus 2 years experience in job offered or software development related occupation. Experience must include:

    • JavaScript and ExtJS
    • CSS
    • HTML
    • patch ExtJS bugs and develop custom components on top of standard component set
    • RESTful services and Spring MVC framework.
    • JavaSE

    Employer will accept any suitable combination of education, training and experience.


  • Senior Software Engineer
    We have an immediate opening for a Senior Software Engineer at our Mountain View office. Duties include development of software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Prepare and install solutions by determining and designing system specifications, standards, and programming. Improve operations by conducting systems analysis; recommending changes in policies and procedures.
    Minimum Requirements

    Employer will accept a Master’s degree in Computer Science, Mathematics or a closely related field of concentration plus 2 years experience in job offered or software development related occupation. Experience must include:

    • Java
    • Java Virtual Machine (JVM) internals
    • Garbage Collection process and general concepts of (distributed) system optimization
    • Linux / Unix development; including system-level programming, networking, and packet filtering
    • Computer Security concepts, such role based access control, authentication, authorization, symmetric and asymmetric ciphers and public/private keys infrastructure.
    • Analyze existing third-party code base, find undocumented features and details, and determine ways to integrate additional security features into existing software with minimal modifications ensuring comprehensive security.

    We will accept any suitable combination of education, training and experience.


Benefits

When it comes to Hadoop cluster management, security, and performance…Zettaset is leading the way! Employees at Zettaset have the unique opportunity to be involved in the dynamic and rapidly expanding Big Data market. Zettaset offers competitive salary and benefits packages. Our small but highly productive team is focused on doing what it takes to achieve success. You will have a chance to make a significant impact on our fast-growing company from day one!

  • Employee stock options
  • Flexible work hours
  • Comprehensive medical, dental, vision plans
  • 401(k) plan
  • Free lunch delivered daily to our offices
  • Access to books, training materials, and software development tools that you need to excel at your job
  • Engineers may choose a Mac or PC notebook, and large-screen monitors are provided at the office to support a high-productivity development environment.

Why choose Zettaset?

Register for a Guided Tour of Zettaset's award-winning Hadoop cluster management software for the enterprise.


Our
Resources
Corporate
FactSheet
Our Resources