Job Details

Impala Staff/Senior Software Engineer, Test & Automation

Job Info:

Category: Development
Company Description: Leading Contributor in Data Management, Machine Learning and Advanced Analytics
Salary: Highly Competitive, Depending on Experience
Position Type: Permanent
Job Number: 9221

Job Description:



Our client is the Hadoop market leader and Impala is one of the top revenue drivers at our client.  We’re looking for highly energetic, productive and experienced QA engineers to help drive the Impala quality agenda.  You’ll be joining a growing team of currently three QA engineers.  This is an opportunity to work on an open source platform with high visibility, design and implement innovative infrastructure, and drive improved testing techniques in Big Data technology.  You’re expected to work embedded in the Impala development team in the San Francisco office or the Palo Alto office.

Competitive Benefits:

Our client is passionate about creating a stimulating and supportive work environment for you. They strive to keep you healthy, happy and productive. They also offer comprehensive medical, dental and vision insurance plans, flexible savings accounts, 401(k) investment accounts and gym subsidy. Their engineers can choose their preference of Mac or PC notebook, with a 30″ high-resolution monitor at the office.  Many employees work from home on Wednesdays, which are free from scheduled meetings so people can focus on getting things done. An exciting and dynamic startup company with unique generous benefits!


  • Validate enterprise readiness for our fast, distributed, analytic big data database -- large scale clusters, high concurrency, granular security, advanced analytic queries, performant resource management

  • Efficiently test SQL language with advanced features like Nested Types

  • Open source test and infrastructure design and development

  • Validate integration into the Apache Hadoop ecosystem


  • Master the technology stack and develop innovative automated ways to assess quality

  • Prioritize, design and develop new and improvements of test infrastructure for coverage, efficiency, productivity

  • Develop testing capabilities ranging from fault injection to customer workload automation or simulation.

  • Integrate additional code quality tools such as Address and Thread Sanitizer into development workflows.

  • Enable and develop end-to-end functional and performance tests on distributed system configurations on Hadoop.

  • Primarily use Python for test and infrastructure development, troubleshoot and contribute in C++ and Java


  • 3+ years of experience in QA engineering.

  • Familiarity with RDBMS internals, Database concepts and SQL 

  • Python/Java/C++ programming and software engineering skills.  We take pride in our test software.

  • Tremendous attention to details and ability to build reliable and scalable software systems.

  • Team player.  Effective communication and collaboration skills.

  • Familiarity with large-scale distributed systems and/or data management systems.

  • Experience working with open source build and automation tools.

  • Experience with Apache Hadoop and its related technologies is a plus.

  • BS, MS, or Ph.D degree in Computer Science or other related technical field.


Impala is a scalable and fast SQL query engine that runs directly on Hadoop and supports a wide range of analytic workloads, from subsecond interactive dashboards with hundreds of concurrent users to petabyte-scale rich data exploration.  Impala is currently supported by a large paying customer base, and is a key component of the our client's enterprise data hub.  It is open sourced under the Apache 2.0 license and is developed publicly, including code reviews and bug tracking (see  It is distributed by our client, MapR, AWS and Oracle among others.



All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Recruiter
Senior Technical Recruiter
Andiamo Partners | 90 Broad Street, Suite 1501, New York, NY 10004

Share Share this Job