Skip to content
Talento
Sign inGet started

Talento

Upload your CV, set your preferences, and find jobs that fit.

PrivacyTermsCookiesAccessibility

← All roles

Software Build & Release Engineer

at Linuxcareers

San Francisco, California, United States; Pittsburgh, Pennsylvania, United States, senior, full time, 5+ years

seen 4d ago

Apply for this roleSign in to track your application
  • C++
  • C
  • CMake
  • Make
  • Bash
  • Namespace
  • Google Cloud
  • GitHub Actions
  • Linux
  • Docker
  • AWS
  • Python
  • Kubernetes

About the role

Efficient Computer is developing next-generation processors focused on AI energy efficiency. This senior role owns the GitHub-based build environment and CI/CD infrastructure that the entire engineering team depends on for building, testing, and shipping software.

What you would do

* Design, develop, and maintain GitHub-based build environment including GitHub Actions workflows, runners, and repository automation * Manage build compute across multiple cloud providers (Namespace, Google Cloud, AWS) optimizing for speed, reliability, and cost * Execute and continuously improve testing processes, including automated test pipelines and release procedures from branching through artifact publishing * Triage and debug build, test, and infrastructure failures to root cause; implement fixes to prevent recurrence * Write and maintain clear documentation of build system architecture, runbooks, release procedures, and troubleshooting guides; communicate build status and incidents to engineering teams

What they are looking for

* At least 5 years of industry experience in software build, release, CI/CD, or infrastructure engineering * Deep hands-on experience with GitHub and GitHub Actions including workflow design, runners, and repository administration * Experience with build systems such as CMake and Make * Working familiarity with cloud service providers (Namespace, Google Cloud, AWS) and their compute offerings * Strong scripting skills in Bash and Python; comfort working in Linux environments * Proven ability to triage and debug complex build, test, and infrastructure failures across the stack * Experience executing testing and release processes for production software * Experience writing and debugging C/C++ programs * Excellent written and verbal communication skills with track record of producing documentation

* Experience with build caching and remote execution * Familiarity with observability and monitoring tools for CI and infrastructure * Experience with containers and orchestration such as Docker and Kubernetes * Knowledge of software supply chain security practices including artifact signing and SBOMs * Experience managing cloud and CI spend

What comes with it

Read from linuxcareers.com, last seen 4d ago.

Competitive pay, equity, 401(k) match, company-paid benefits, paid parental leave, and flexibility

Apply for this position