Job Details

Senior Software Engineer, Tools

Job Info:

Category: Software Engineering
Company Description: Leading Contributor in Data Management, Machine Learning and Advanced Analytics
Job Number: 9723

Job Description:

Over the past 5+ years, we have experienced tremendous growth making us the leading contributor to Big Data platform and ecosystem, and a leading provider for enterprise solutions for Apache Hadoop. Joining us is a fantastic opportunity to work with some of the best engineers in the industry who are tackling challenges that will continue to shape machine learning and advanced analytics on the cloud. We foster an engaging, supportive and productive work environment where you can do your best work. The team culture values engineering excellence, technical depth, grassroots innovation, teamwork and collaboration.

We are looking for an experienced Software Engineer/Technical Leader to help architect, re-design and implement our infrastructure to produce higher-quality Hadoop software more efficiently and faster than before. You will be part of a team that develops our engineering tools (including distributed testing, multi-component distribution builds, automated reviews, and so on) significantly leveraging cloud computing services (e.g., EC2 and Google Compute). On this team you will be immersed in many exciting, cutting edge technologies and projects, including collaboration with developers, testers, product, field engineers, and our external partners, both software and hardware vendors.



  • Collaborate with the development and test teams to provide an integrated and coherent automation toolset.
  • Work across different levels of the organization to identify common problems and conceive various tools for understanding and solve them.
  • Will be responsible for leading organizational change across engineering.
  • Architect and evangelize ways to efficiently using tools to achieve optimum performance.
  • Work with Product Managers, Developers and Customers to understand requirements for systems for development and testing.
  • Collaborate with your peers and product management to define the engineering roadmap, and provide your input to prioritize different projects


  • BS degree in Computer Science, related degree or equivalent experience
  • 5+ years of software development with demonstrated experience in end-to-end ownership of substantial project(s)
  • 5+ years experience with Linux
  • Significant Software Engineering experience
  • Excellent verbal and written communication skills


Nice to have:

  • Experience with build infrastructure (e.g. Jenkins), and build tools (e.g. Maven, Ant, Make, CMake, etc)
  • Experience with provisioning clusters on Amazon EC2, and/or Google Compute
  • Experience with private/public clouds, virtualization technologies (VMWare, KVM, or similar) and container technologies (Docker)


Why Us?

  • Great Team -- We’re a tight-knit team of talented engineers that really enjoy working together on challenging problems. Our engineering also includes many of the top luminaries in Hadoop and related open source communities. We frequently interact with the research community, collaborate with engineers at other top companies and host cutting edge researchers for tech talks.
  • Open Source -- We contribute to and deliver an open source platform, comprised primarily of Apache Software Foundation projects.  Most of our developers are either Apache committers or on the road to becoming one.  
  • Innovative work - We push the frontier of big data and distributed computing, as our track record shows. We test and deploy our code on clusters with hundreds of nodes, terabytes of RAM, and petabytes of storage.  We work on high-profile open source projects, interacting daily with engineers at other exciting companies, speaking at meet-ups, etc.
  • Great culture - We are a transparent and open meritocracy. Everybody is always thinking of better ways to do things, and coming up with ideas that make a difference. We build our culture to be the best workplace in our careers.
  • Experience - be part of the exhilarating ride at a fast-growing newly public company.
  • Perks - No-meeting Wednesdays, 30” monitors, top of the line laptops, free lunches, happy hours, and so on.

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