Bachelor's degree in Computer Science, Information Technology, or related field
5+ years of experience in software development, release management, or technical product management
Proven experience managing technical communications with external partners or customers
Strong understanding of software development lifecycle and release processes
Excellent written and verbal communication skills, with the ability to translate technical concepts for non-technical audiences
Experience with API management, versioning, and documentation
Project management skills with the ability to coordinate across multiple teams
Responsibilities
Design and implement a change management process for partner deliverables
Serve as the primary point of contact with partners for managing change expectations
Coordinate with product, engineering, and QA teams to create detailed release schedules
Manage the publication of release notes and technical documentation
Collaborate with partners to understand their integration needs
Coordinate partner testing activities in sandbox environments
Facilitate post-release reviews with partners to gather feedback
Benefits
Comprehensive health insurance
Retirement savings plan with company match
Generous paid time off policy
Professional development opportunities
Flexible work arrangements
Full Job Description
We are seeking a Partner Release Manager/Liaison to join our engineering team. The role will be responsible for defining and implementing how we work with our B2B partners, as well as being the primary technical point of contact for partner change management.
Release Planning & Communication
Designing and implementing a process for change management for partner deliverables, including versioning, communication plans and managing partner change management policies.
Serving as primary point of contact with partners to manage change expectations, communicate upcoming changes and ensure successful transitions.
Coordinate with product, engineering, and QA teams to create detailed release schedules and communicate them to partners.
Manage the publication of release notes, changelog updates, and technical documentation for new features and updates.
Technical Partnership Management
Collaborate with partners to understand their integration needs and communicate these requirements to internal teams
Coordinate partner testing activities in sandbox environments before production deployments
Oversee the development and execution of partner readiness programs for major releases
Collect, document, and prioritize partner feedback about release processes and platform functionality
Release Implementation & Support
Coordinate with system administrators to schedule and communicate maintenance windows
Monitor system status during and after releases to quickly identify and communicate any issues
Facilitate post-release reviews with partners to gather feedback and identify improvement opportunities
Support the creation and maintenance of partner-facing documentation including API references, integration guides, and troubleshooting resources
Environment & Version Management
Manage visibility of environment statuses (sandbox, production) for partners through the partner portal
Coordinate firmware rollout schedules and communications for partner-managed devices
Ensure proper versioning of documentation, sample code, and API references
Work with engineering teams to implement and maintain the partner portal's system status page
Qualifications
Required
Bachelor's degree in Computer Science, Information Technology, or related field
5+ years of experience in software development, release management, or technical product management
Proven experience managing technical communications with external partners or customers
Strong understanding of software development lifecycle and release processes
Excellent written and verbal communication skills, with the ability to translate technical concepts for non-technical audiences
Experience with API management, versioning, and documentation
Project management skills with the ability to coordinate across multiple teams
Preferred
Experience with B2B SaaS platforms and partner integrations
Knowledge of device management systems and firmware update processes
Familiarity with technical documentation systems and tools
Experience with customer/partner success programs
Background in developing or maintaining developer portals or partner programs
ITIL, PMP, Scrum, or other relevant certifications
Key Competencies
Partner Advocacy: Acts as the voice of partners within the organization
Technical Translation: Ability to communicate complex technical changes in business terms
Process Improvement: Continuously identifies ways to improve the release management process
Problem-Solving: Quickly addresses issues that arise during the release process
Collaboration: Works effectively with multiple internal teams and external partners
Detail-Orientation: Ensures accuracy in all communications and documentation
Adaptability: Thrives in a fast-paced environment with changing priorities
The pay range for this position reflects the minimum and maximum target for new hire salaries at commencement of employment and is expected to be between USD$140,000-160,000/year. However, base pay offered may vary depending on multiple factors, including role, job-related knowledge, skills, relevant education and experience. The total compensation package for this position may also include other elements, including bonus, equity, and a full range of benefits. Details of all benefits will be provided if an employee receives an offer of employment.
We're committed to inclusivity and selecting the strongest candidate-no matter their background. Even if you don't meet every listed qualification, we encourage you to apply. We're happy to support growth in areas essential to the role. Interested in learning more about our workplace? Visit and follow our LinkedIn, and Glassdoor pages to read employee insights and get updates of what it's like to be part of Arlo.