about 1 year ago
San Francisco, CA, USAMid Level / Senior
Base Salary
$113k - $201k/yr
Responsibilities
- Manage and optimize release pipelines for software updates.
- Define and maintain versioning strategies across environments.
- Coordinate with engineering, QA, and DevOps for stable releases.
- Automate and improve build, release, and deployment processes.
- Monitor and troubleshoot release-related issues to minimize downtime.
- Maintain documentation for release workflows and deployment strategies.
- Ensure compliance with security, performance, and quality standards.
- Work with CI/CD tools to manage automated releases.
- Implement feature flagging strategies for controlled rollouts.
- Analyze release performance for continuous improvement.
Requirements
- 3+ years of experience in release engineering, DevOps, or build/release management.
- Experience with CI/CD tools like Jenkins, GitHub Actions, and CircleCI.
- Strong understanding of version control systems and branching strategies.
- Experience with containerization and cloud environments.
- Knowledge of scripting languages for automation.
- Familiarity with build systems for mobile and web applications.
- Strong troubleshooting skills for build or deployment issues.
- Understanding of release risk assessment and rollback strategies.
- Experience in an agile development environment with fast-paced release cycles.
- Excellent collaboration and communication skills.
Benefits
- Apple hardware ecosystem for work.
- Annual Bonus.
- Medical Insurance including vision & dental.
- Disability insurance - short and long-term.
- 401k up to 4% contribution.
- Air Conference for team collaboration.
- Transportation budget.
- Free meals at the hub.
- Gym membership.
