Get fresh updates from Hortonworks by email

Once a month, receive latest insights, trends, analytics information and knowledge of Big Data.


Sign up for the Developers Newsletter

Once a month, receive latest insights, trends, analytics information and knowledge of Big Data.


Get Started


Ready to Get Started?

Download sandbox

How can we help you?

* I understand I can unsubscribe at any time. I also acknowledge the additional information found in Hortonworks Privacy Policy.
closeClose button

Staff Software Engineer – Release Engineering

R&D - RE/QE | Bangalore, India

Build and Release Engineer

Brief Description

At Hortonworks, Release Engineering team works hard behind the scenes to design, build and maintain the infrastructure-at-scale needed to make this possible.

We are looking for a Build & Release Engineer who is passionate about solving complex and interesting problems with an eye toward scalability so that big deployments can be broken down and distributed across multiple data centers. You will be excited by massively complex systems and the challenges that come from working with largest distributed systems.


  • Support and improve our tools for continuous integration, automated testing and release management.
  • Push new releases to production (server-side), Streamline, standardize and automate build and release processes.
  • 6 years of software and/or build automation experience, with working closely with test teams to ensure releases are up to organizational standards.
  • Experience with scripting languages, particularly Python.
  • Working familiarity with GIT, ANT, Maven, Jenkins, etc. And always on the lookout for new, better tools
  • Experience building Java or Other applications desirable.
  • Obsess about automation daily – work constantly to make human free & manage release branches & build and sanity test release binaries.
  • Maintain the build process to support ongoing R&D.

 Desired skills:

  • Programming experience in one of the following; Python or Java
  • Expert level System Administration experience with Linux
  • Have had at least one of your commercial products ship to millions of users
  • Experience working in a geo-distributed team
  • Be able to communicate comfortably, at different levels, with different stakeholder groups within Hortonworks, and also the wider open source Apache community
  • Experience with Google Compute Engine or Microsoft Azure or Amazon EC2
  • Experience with Hadoop or related projects
  • Experience with various code analysis tools (Black Duck, coverity, etc)

You will have visibility in the prestigious Apache opensource community, and the opportunity to build a public reputation for your contributions. 

All employees are required to adhere to all Hortonworks employment policies, including without limitation information security policies.


Having gone public with its IPO in December 2014, Hortonworks is experiencing extraordinary growth as we deliver essential support to the burgeoning big data and IoT communities. Hortonworks is an industry leading innovator that creates, distributes and supports enterprise-ready open data platforms and modern data applications that deliver actionable intelligence from all data: data-in-motion and data-at-rest. Hortonworks is focused on driving innovation in open source communities such as Apache Hadoop, Apache NiFi and Apache Spark. Along with our 2,100+ partners, Hortonworks provides the expertise, training and services that allow customers to unlock transformational value for their organizations across any line of business.

For more information, visit

Hortonworks, Powering the Future of Data, HDP and HDF are registered trademarks or trademarks of Hortonworks, Inc. and it's subsidiaries in the United States and other jurisdictions.

« Back to current openings
Apply Now

Application for employment at Hortonworks

Staff Software Engineer – Release Engineering | R&D - RE/QE | Bangalore, India

Thank you for considering a career at Hortonworks. Please take a minute to fill out the following form. After you have completed your application an email will be sent to you with information about how to check the status of your application.

« Back to current openings