


We are the providers of the Gradle Enterprise build and test performance acceleration and failure analytics solution to improving developer productivity and the Gradle Build Tool.
3 positions available
We are looking for senior front-end engineers with a demonstrated ability to efficiently deliver and maintain robust and useful front-end solutions, as part of a collaborative team.
Our ideal candidates have a proven ability to deliver testable, evolvable, and scalable React-based architectures. They are passionate about user experience and are driven to deliver value to users. They thrive on challenging problems, understand the nuances of performance and memory optimization, possess and can capably articulate strong opinions, and feel comfortable collaborating with a distributed team.
Responsibilities:
Minimum qualifications:
We are looking for a passionate Developer Productivity Engineer with a demonstrated ability to accelerate developer productivity through optimizing speed and reliability of feedback cycles and increasing the degree of automation.
About the project:
The Gradle Build Tool project is thoroughly tested on different operating systems, Java versions etc. Also, all performance tests run on every commit to the source code repository. As a result, about 80 thousand tests run before integrating a change into the main branch and 40 thousand builds run every week on our CI system. This presents a big engineering challenge on its own and requires a sophisticated infrastructure using hundreds of build agents, including dynamically added capacity with AWS, and a Kubernetes cluster for test distribution.
To learn more about how the Gradle Build Tool project is built, see also the interview with Stefan Wolf, the current leader of our Developer Productivity Team at https://www.youtube.com/watch?v=3MSxJPhr4Eo.
Responsibilities:
We are looking for a Developer Advocate for Gradle Build Tool. The person in this role will focus on sharing knowledge and fostering the community through high-traffic online channels as well as in person.
The person in this role will be responsible for Gradle Build Tool advocacy as a part of our Developer Relations and Education Team consisting of developer advocate, technical trainer, and technical writer. The team focuses on creation and delivery of educational and informational content, fostering the community, as well as collecting and organizing user feedback to inform engineering priorities. The person in this role will also work closely with technical evangelists responsible for our commercial product, Gradle Enterprise, with the opportunity to learn from very experienced and well-known advocates such as Trisha Gee and Baruch Sadogursky.
We are looking for someone who has the desire and capability to grow a deep understanding of the build automation domain so that they can help the entire community learn and grow. An ideal candidate would be able to build and refine an advocacy strategy of an extremely widely used open-source project, including how to most optimally leverage available channels and how to best position the product in the competitive landscape and industry trends.