πRomania
Senior Staff Software Release Engineer
closed
Agility Robotics
πRemote - Worldwide
Summary
Join Agility Robotics, a leader in robotics, as a Build and Release Engineering Manager! In this role, you will design, implement, and maintain software build and release processes, ensuring high-quality product delivery. You'll collaborate with cross-functional teams, optimize workflows, and manage a small team of engineers. This position requires extensive experience in software build and release engineering, strong technical skills, and proven leadership abilities. Agility Robotics offers a competitive compensation package, comprehensive benefits, and a flexible work environment.
Requirements
- 8+ years of experience in software build and release engineering or related roles
- 2+ years of experience managing a team or 4+ years of being a technical lead
- Strong experience with build automation tools (e.g., Jenkins, Github Actions, CircleCI) and version control systems (e.g., Git)
- Proficient in scripting languages (e.g., Bash, Python) for automation tasks
- Proficient with Kubernetes and containerization technologies (e.g., Docker, OCI)
- Familiarity with cloud platforms (e.g., AWS, Azure) and IaC ( Terraform, CDK, Ansible)
- Understanding of software development methodologies (Agile, DevOps) and lifecycle processes
- Proficient in release management processes, best practices, and technologies, including versioning, tagging, and branching strategies, artifact repositories and registries ( Docker, Artifactory, Sonatype), packaging / distribution systems (npm, pip, appimage, etc)
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment
- Ability to manage multiple priorities and adapt to changing requirements
Responsibilities
- Design and maintain automated build systems using Bazel, Github Actions or similar
- Ensure reliable and efficient build processes for various platforms and environments
- Develop and manage the release pipeline for software products, ensuring timely and successful deployments
- Coordinate release schedules with product management and engineering teams
- Implement and improve CI/CD practices to streamline development workflows and enhance software quality
- Monitor and troubleshoot CI/CD pipelines, ensuring quick resolution of issues
- Work closely with developers, QA, DX and infrastructure teams to ensure smooth integration and delivery of software
- Act as a liaison between teams to address build and release concerns, promoting a culture of collaboration
- Create and maintain comprehensive documentation for build and release processes, configurations, and tools
- Provide regular status reports and metrics on build and release activities to stakeholders
- Manage a small tactical team of 3-5 engineers
- Provide guidance and mentorship to junior engineers, sharing knowledge on best practices and tools
- Foster a culture of continuous improvement within the team
Preferred Qualifications
- Experience with firmware development lifecycles and release management
- Experience with Hybrid deployments (On Prem + Cloud)
- Experience with Bazel, Nix, Github Actions, Remote Build Systems
- Experience with Observability platforms (eg Datadog, New Relic, or similar)
- SOC 2 or related (HIPAA/HITRUST/PCI) Experience
Benefits
- Competitive Compensation Package
- 100% Company Paid Disability, Life, Health, Dental & Vision Insurance (for AR employees)
- Employer Matched Retirement Plan
- Five Weeks of Paid Time Off Annually
- Paid Parental Leave
- Employee Referral Bonus Program
- Relocation Assistance (for certain roles)
- Stock Options (for certain roles)
- A culture that encourages flexible work schedules
- A culture that embraces individuality and authenticity
This job is filled or no longer available
Similar Remote Jobs
π°$145k-$210k
πUnited States
π°$145k-$210k
πUnited States
π°$220k-$250k
πUnited States
π°$245k-$368k
πUnited States
π°$217k-$303k
πUnited States
πCanada
π°$168k-$330k
πUnited States
π°$126k-$174k
πCanada
π°$168k-$330k
πUnited States