Responsibilities
- Own and maintain Android continuous integration pipelines, providing rapid response to failures and disruptions.
- Design and implement distributed caching solutions to drastically reduce build times and troubleshoot cache-related issues.
- Analyze build performance data to detect patterns and recurring problems, reducing developer interruptions.
- Identify and resolve non-hermetic and unpredictable build behaviors using proactive safeguards.
- Optimize build processes for performance and reliability within containerized and cloud-based platforms.
- Establish and enforce standards for build tools and practices across engineering teams.
- Regularly update systems to align with evolving Android build tools and infrastructure best practices.
Benefits
- Full-time roles include base salary, potential for annual performance bonus, and eligibility for equity compensation.
Compensation
Full-time positions include base salary, eligibility for an annual performance bonus, and eligibility for equity.
Work Arrangement
Not specified
Team
Collaborative engineering environment focused on Android build infrastructure at scale.
Other
- External applicants must apply through the official careers website.
- Current employees should apply using the internal job portal.
- We are an equal opportunity employer and consider all qualified applicants regardless of race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information, disability, marital status, age, veteran status, medical condition, or other protected traits.
- We are committed to accessibility in the hiring process for individuals with disabilities.
- Candidates can request accommodations by emailing candidateaccommodations@rivian.com.
- SMS messaging may be used during recruitment; candidates may opt out by replying STOP.
- Consent to receive text messages is not required for employment.
Not specified