Develocity is a first-of-its-kind product that software teams use to accelerate and optimize Bazel, Gradle, Maven, and sbt builds. It comprises several facets, including large-volume data ingestion and processing, complex data analysis and visualization, and distributed caching and execution systems.
Gradle is the build tool of choice for millions of developers around the globe and is the official build tool for Android applications. Developing Gradle is a dynamic and demanding engineering challenge, with the reward of significant industry impact and collaboration with some of the world's best software teams.Our software is used by some of the world’s leading software organizations, such as Netflix, Airbnb, Spotify, and Twitter. We continuously collaborate with these and other users to make our products better.
Profile
We are looking for a Senior Infrastructure Platform Engineer with a demonstrated ability to design, build and operate a secure, scalable Infrastructure Platform on Amazon Web Services.Our ideal candidate is passionate about infrastructure automation and improving developer productivity through self-service. They take pride in delivering core infrastructure that development teams rely on. In addition, they effectively communicate complex concepts to experts and non-experts, contribute strong opinions, and thrive as part of a distributed team. Candidates should have experience in collaborating with DevOps teams to build out developer-centric, ‘golden paths’ in Core Infrastructure domains, covering; Networking, Access Control, Cost Management, Policy as Code and Infrastructure as Code.
In short, we want to build out secure guardrails so that our engineers can focus on development and not worry about the underlying infrastructure. This role is a central function who will help mold the strategy and direction of our cloud infrastructure. Reporting into the Head of Security, the successful candidate will work closely with software engineering and infrastructure teams across the Develocity and Gradle Build Tool departments.
Responsibilities
- Develop and advocate for reusable architectural designs and patterns based on industry standards and best practices
- Collaborate with the Security Department and existing Infrastructure teams to develop and rollout a secure baseline in a AWS multi-account strategy, including;
- Networking
- Access Control
- Infrastructure as Code
- Policy as Code
- Security Tooling
- Cost Management
- Contribute to Gradle’s Infrastructure Strategy alongside internal stakeholders
- Be an internal subject matter expert for AWS, consulting on business critical projects
- Provide expertise in cost savings and efficiency in public clouds
- Work with colleagues in the Security Department to ensure our use of cloud infrastructure remains secure and adheres to industry best practices
Minimum qualifications
- 5 years of experience working on AWS infrastructure
- Hands-on experience securing and building on AWS using best practice architecture (such as the Well Architected Framework)
- Experience with Terraform
- Solid general networking experience, as well as AWS-specific networking concepts
- Strong problem-solving skills and ability to work with peers to solve complex technical issue
- A pragmatic and consensus-building approach to making organizational changes
- Familiarity with GitOps practices and tooling for infrastructure automation
- Experience with Unix/Linux operating systems
- Working proficiency and communication skills in written and verbal English
- Experience with Kubernetes administration
Preferred qualifications
- Atlantis for Terraform Pull Request Automation
- Experience providing infrastructure for multiple products and engineering teams
- Experience with ‘Infrastructure Platform Engineering’
- Experience designing Infrastructure for high security SaaS applications
What we offer
- Shaping the infrastructure strategy and platform that powers the Develocity and Gradle Build Tool engineering teams
- An automation-focused engineering culture
- Close collaboration with experienced and dedicated peer engineers
- Opportunities for growth in technical and leadership responsibility
- In-person meetings, such as our annual company offsite and team meetings
- Work from home in a remote-first environment
- Competitive salaries and equity grants
Location
- Gradle is a global, remote team. To ensure optimal collaboration with the existing Security and Infrastructure teams, we are seeking someone close to the UTC time zone
How to apply
The following is required with your application:
- Attach your Resume/CV and answer the required fields below
Next steps
After applying, a recruiter will reach out to you to set up interviews
About us
We are committed and skilled software engineers, product designers, and marketing experts who are passionate about developer productivity. We take pride in delivering products that are relied upon daily by some of the world's leading software organizations, such as Netflix, LinkedIn, Airbnb, Spotify, and Twitter.Our team is globally distributed but deeply connected. We value our interpersonal relationships as much as we value our achievements. We are a diverse and inclusive workplace where we learn from each other and together.
We welcome people of different backgrounds, experiences, abilities, and perspectives.Visit our careers page to learn more about the company and see other open positions.
Privacy Notice
For information about our collection, use, and disclosure of applicants’ personal information as well as applicants’ rights over their personal information, please see our Job Applicant Privacy Notice.