Hybrid Remote, Perugia, Italy
1 day ago
Build and Release Engineer
Description

Malwarebytes believes that when people and organizations are free from threats, they are free to thrive. Founded in 2008, CEO Marcin Kleczynski had one mission: to rid the world of malware. Today, Malwarebytes has grown beyond malware remediation to ensuring cyberprotection for every one, providing device protection, privacy, and prevention solutions in the home, on-the-go, at work, or on campus. With threat hunters and innovators across the world, we want great people, like YOU, to join our team!    Malwarebytes is looking for... We are looking for a talented Build & Release Engineer to join our BRE team.  In this role, you will help design, create, and maintain CI/CD and test automation processes.  As a build and release engineer, you will participate in technical decision-making, evangelize best practices, and promote the latest in security and observability throughout our Build processes. We want someone who loves to learn new skills, thinks outside the box, and wants to explore cutting-edge solutions.    What You’ll Do: Develop and maintain automation and test tools for client applications. Engineer and automate CI/CD processes from source control management systems to drive continuous delivery of business and consumer applications. Research new technologies and integrate them into build automation systems. Collaborate with IT/SRE/SEC operations to maintain the availability and security of our internal systems and support users of these systems across Development, QA, etc. Support our research teams' testing and publishing automation environment. Modernize and migrate build processes currently hosted in Jenkins while employing best practices for security and automation for CI/CD in the cloud.  Skills You’ll Need to Have: Strong scripting or software development skills and an eagerness to automate (Terraform, Python, GoLang, Ruby, Bash, etc.). Strong analytical thinking with the ability to automate complex modular distributed software development processes. Experience in Software Development Lifecycle Management/Configuration Management concepts including continuous integration, continuous delivery, reproducibility, traceability, etc. Experience managing build packages using Nuget, Artifactory, or similar. Familiarity with managing cloud infrastructure using Terraform. BA/BS Degree in Engineering Computer Science or equivalent developer education/experience.  Nice to have skills: Cloud-first mindset, DevOps culture. Configuring and automating VMs, Cloud Instances, or Containers, AWS, etc. Familiar with OS-based configuration, installation, updates, and maintenance Experience with CI/CD Supply Chain Security integrations and best practices JenkinsFile job processing and object-oriented library class formatting Experience working in a team utilizing agile methodologies. AWS Professional Certifications  Benefits and Perks:  An opportunity to do something great for yourself and the world A great work environment that supports growth, development, and most importantly having fun! Employee Referral Bonus Program Wellness programs 

Confirm your E-mail: Send Email