Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

FuriosaAI

Software Engineer Build Systems and Release Infrastructure

Posted Updated
Discussion

Description

You will build and maintain reproducible software build systems, manage SDK versioning and dependencies, and operate packaging and release pipelines. You will automate build, test, integration, and release workflows, validate artifacts, and resolve platform-specific build issues.

Responsibilities

  • Design and maintain build systems and toolchains across Rust, Python, and C/C++ codebases
  • Own SDK release engineering, including versioning, branching, tagging, changelogs, and coordinated releases
  • Manage dependency alignment and compatibility policies across SDK components
  • Build and operate Python, APT/RPM, and Docker packaging and distribution pipelines
  • Design major, minor, and hotfix release workflows
  • Develop CI automation for builds, tests, integration, and releases
  • Resolve platform-specific build issues and upstream fixes where appropriate

Requirements

  • Bachelor's degree in Computer Science or equivalent work experience
  • 3+ years in build or release engineering, developer infrastructure, or systems software with substantial build and packaging responsibility
  • Python and shell scripting proficiency
  • Experience with build systems and C/C++, Rust, and Python toolchains
  • Git and continuous integration experience

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →