We're on the lookout for a Release Engineer to join our team working on a social news aggregation platform.
Responsibilities:
- Manage all aspects of the internal beta and production app release process.
- Lead operations for Production iOS and Android releases on a rotational basis.
- Communicate all key release milestones, requirements and changes to the organization.
- Manage cross-functional relationships and ensure there is healthy communication among Engineering, QA and Release teams.
- Write operational runbooks and documentation to support the Release team as needed.
- Research new technologies and release management methodologies for application in internal tooling improvements.
- Continuously assess risk factors to our Production users and actively drive mitigation strategies.
- Manage risk and mitigate issues that could affect release reliability and stability.
- Conduct release readiness reviews, launch communications for releases and post-mortem meetings as required.
- Investigate, escalate and drive solutions for emergent or complex technical issues.
- Provide contextual judgement and use data to drive decisions.
- Provide after-hours support as necessary.
- Monitor and provide regular status reports to leadership and the organization.
- Measure, monitor and report on key release metrics weekly and ad-hoc as needed.
Requirements:
- 5+ years in a technical capacity with 2+ years in release management or TPM capacity.
- Experience managing mobile application releases and a deep understanding of release management principles.
- Experience working cross-functionally with globally distributed teams that have differing business priorities.
- Excellent written and verbal communication skills and the ability to influence and convey messages to a wide range of stakeholders.
- Strong analytical skills and experience utilizing tools to visualize trends and key metric monitoring.
- Experience making critical decisions for complex technical issues in real time, considering timelines and urgency.
- Strong attention to detail and ability to execute.
- Familiarity with CI/CD tools such as Bitrise, Jenkins, Fastlane, CircleCI or equivalent tools.
- Experience working with App Store Connect and Google PlayStore Console.
- BA/BS in computer science or any related technical field (or equivalent work experience).
- Experience enabling change in a high velocity environment.
- Basic knowledge of writing shell scripts, web development and databases is preferred.
Tech stack:
- Cloud: AWS.
- CI/CD: Bitrise, Buildkite.
- Automations: Fastlane, Slack API, Play Store API, Jira API.
- Mobile Crash Observability: Crashlytics + BigQuery.
- Backend: Python.
- Infra: k8s.