Posted in

Release Engineer

Release Engineer

CompanyTenstorrent
LocationToronto, ON, Canada, Austin, TX, USA, Santa Clara, CA, USA
Salary$100000 – $500000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

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).