Senior Build/Release/CI Engineer - Remote Opportunity at Brave
About the Role
We are seeking a Senior Build/Release/CI Engineer remote to join our innovative team at Brave. This role is pivotal in supporting our mission to protect the human right to privacy online. As a Senior Build/Release/CI Engineer remote, you will be instrumental in building and supporting automation processes that enable us to reach over 100 million users and scale our operations significantly.
What You'll Do
- Develop and maintain CI/CD pipelines using TeamCity and Jenkins, ensuring smooth build and release processes.
- Utilize languages such as Kotlin, Python, and Bash/Shell for build and release engineering tasks.
- Manage testing and reporting tools for effective quality assurance.
- Package applications across diverse operating systems including Android, iOS, Linux, macOS, and Windows.
- Lead initiatives on privacy and security best practices, creating proof of concepts and scripts for new features or product lines.
Requirements
- Proven experience with TeamCity (Kotlin DSL) and Jenkins (Jenkins Job Builder, YAML).
- Strong knowledge of Groovy, Bash/Shell, Kotlin, and Python.
- Experience with various operating systems and packaging tools.
- Familiarity with browser or Chromium development.
- Experience in automated testing and performance tuning.
Nice to Have
- Experience with gn ninja, siso, reclient, Remote Execution API, and EngFlow.
- Knowledge of Terraform and security scanning tools.
- Background in SecOps (Security Operations).
What We Offer
- Highly competitive salary and benefits package.
- Generous home-office stipends to support remote work.
- Fully remote work environment with flexible hours.
- Opportunity to work with a team of welcoming, humble, and highly skilled professionals.
- Chance to join an industry leader in privacy and innovation.
Join us at Brave and be part of a team that is revolutionizing the web. As a Senior Build/Release/CI Engineer remote, you will play a key role in shaping the future of online privacy and security.
This Senior Build/Release/CI Engineer role at Brave offers a unique opportunity to work in a fully remote environment with a focus on privacy and innovation. Join a talented team and enjoy competitive benefits.
Who Will Succeed Here
Proficiency in CI/CD tools such as TeamCity and Jenkins, with hands-on experience in automating build and release pipelines for large-scale applications leveraging Kotlin and Python.
Strong practical knowledge of infrastructure as code, particularly with Terraform, enabling the deployment and management of cloud resources effectively in a fully remote environment.
A proactive problem-solver mindset, capable of developing robust automated testing frameworks using Groovy and Bash/Shell scripts, ensuring high-quality releases and minimizing downtime.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months