Release Engineer
Company | Tenstorrent |
---|---|
Location | Toronto, ON, Canada, Austin, TX, USA, Santa Clara, CA, USA |
Salary | $100000 – $500000 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field; advanced degree preferred.
- 5+ years of experience in release engineering, software development, or related roles.
- Experience with Docker, Bash scripting, and Python.
- Familiarity with Linux development process, CMake / C++ build systems (nice to have).
- Strong understanding of release processes, including CI/CD pipelines, versioning strategies, and release branching models.
- Excellent communication and collaboration skills, with the ability to work effectively across cross-functional teams and interact with customers.
- Proven track record of driving continuous improvement and delivering results in a fast-paced, dynamic environment.
Responsibilities
- Collaborate with cross-functional teams for readiness assessment.
- Lead the release sign-off process ensuring all release criteria are met.
- Own preparation and packaging of release binaries.
- Implement automation for streamlining the packaging process.
- Facilitate release of source code updates on GitHub with compliance checks.
- Maintain version control and document release notes.
- Gather customer feedback and address reported issues.
- Act as primary point of contact for customer problem resolution.
- Work with QA teams to qualify releases through testing.
- Develop and execute test plans for release stability and performance.
Preferred Qualifications
- Familiarity with Linux development process, CMake / C++ build systems (nice to have).