Software Build & Release Engineer

Linuxconfig

San Francisco (CA)

Sur place

USD 160 000 - 220 000

Plein temps

Il y a 44 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Efficient Computer in San Francisco (Bay Area) is seeking a Senior Software Build & Release Engineer to own the GitHub-based build environment, CI/CD pipelines, and release processes. You will ensure fast, reliable builds and clear documentation to help engineers ship software efficiently.

This hands-on role emphasizes security, testing, and triage across the stack, with opportunities to optimize caching, runners, and cloud spend.

Qualifications

  • 5+ years in software build, release, CI/CD, or infrastructure engineering.
  • Deep hands-on with GitHub and GitHub Actions, workflows, runners, and repo admin.
  • Experience with build systems such as CMake and Make.
  • Familiar with cloud providers like Namespace, Google Cloud, and AWS.
  • Proven ability to triage and debug complex build, test, and infra failures.
  • Experience executing testing and release processes for production software.
  • Strong scripting in Bash and Python; Linux familiarity.
  • Experience writing and debugging C/C++ programs.
  • Excellent written and verbal communication; documentation-focused.

Responsabilités

  • Design, develop, and maintain the GitHub-based build environment, including Actions workflows, runners, and automation.
  • Manage build compute across providers (Namespace, Google Cloud, AWS) balancing speed, reliability, and cost.
  • Improve build times and stability via caching, parallelization, and dependencies management.
  • Keep the build environment secure: secrets handling and access controls.

Connaissances

GitHub & GitHub Actions
CI/CD expertise
Linux experience
Scripting (Bash, Python)
Communication skills
C/C++ knowledge

Outils

GitHub Actions
CMake
Make
Docker
Kubernetes

Description du poste

San Francisco, Bay Area OR Pittsburgh, PA

Efficient Computer is rethinking computing from the ground up to solve one of AI's biggest challenges: energy. Our Fabric architecture delivers a 10–100x improvement in energy efficiency for general-purpose computation, including AI, while supporting familiar programming languages and software frameworks—unlocking new possibilities for autonomous machines, intelligent infrastructure, wearables, and space systems. With our first processor, Electron E1, now shipping in volume and more than $97 million in Series B financing recently announced, we're accelerating customer deployments and scaling our architecture to data center performance. Join us to build the hardware and software that bring intelligence wherever it's needed and help shape the next generation of computing.

Efficient is looking for a Software Build & Release Engineer to own the GitHub-based build environment that every engineer on the team depends on to build, test, and ship software. That means developing and running the CI/CD pipelines, executing our testing and release processes, and being the first person to dig in when a build or the infrastructure behind it breaks.

This is a hands-on senior role. Success looks like fast, reliable builds, predictable releases, and a build system that other engineers can understand because it is clearly documented.

What you'll do

Build environment

  • Design, develop, and maintain the GitHub-based build environment, including GitHub Actions workflows, runners, and repository automation.
  • Manage build compute across providers such as Namespace, Google Cloud, and AWS, balancing speed, reliability, and cost.
  • Improve build times and stability through caching, parallelization, and dependency management.
  • Keep the build environment secure: secrets handling, access controls, and dependency and artifact integrity.

Testing and release

  • Execute and continuously improve the testing process, including automated test pipelines and reporting on results.
  • Run the release process end to end: branching, versioning, packaging, artifact publishing, and release notes.
  • Reduce flaky tests and manual release steps so that releases are repeatable and low‑risk.

Triage and debugging

  • Triage build, test, and infrastructure failures, and determine whether the cause is in code, configuration, tooling, or the provider.
  • Debug problems to root cause and put fixes in place that prevent them from recurring.
  • Monitor the health of builds and infrastructure, and act on trends before they become outages.

Communication and documentation

  • Write and maintain clear documentation: build system architecture, runbooks, release procedures, and troubleshooting guides.
  • Communicate build status, incidents, and upcoming changes to engineering teams in plain, timely terms.
  • Work with developers to understand their needs and help them use the build and release tooling effectively.
Required qualifications
  • 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, self-hosted or third-party runners, and repository administration.
  • Experience with build systems such as CMake and Make.
  • Working familiarity with cloud service and compute providers such as Namespace, Google Cloud, and AWS.
  • Proven ability to triage and debug complex build, test, and infrastructure failures across the stack.
  • Experience executing testing and release processes for production software.
  • Strong scripting skills (for example Bash and Python) and comfort working in Linux environments.
  • Experience writing and debugging C/C++ programs.
  • Excellent written and verbal communication skills, with a track record of producing documentation that others rely on.
Preferred qualifications
  • Experience with build caching and remote execution.
  • Familiarity with observability and monitoring tools for CI and infrastructure.
  • Experience with containers and orchestration (Docker, Kubernetes).
  • Knowledge of software supply chain security practices, such as artifact signing and SBOMs.
  • Experience managing cloud and CI spend.

We offer a competitive base salary for this role, generally ranging from $160,000 to $220,000, plus a 10% annual bonus, meaningful equity, and comprehensive benefits. Final compensation will depend on experience, level, and location, with flexibility for the right candidate.

Why Join Efficient?

Build what's next. At Efficient, you'll tackle big challenges with room to take ownership and make an impact. We back you with competitive pay, equity, a 401(k) match, company-paid benefits, paid parental leave, and flexibility—plus opportunities to grow your skills and career as we scale.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Field Application Engineer
Field Application Engineer

Efficient Computer • San Francisco (CA), Pittsburgh

Sur place
USD 160 000 - 230 000
Eng Manager, Architecture for Energy-Efficient Compute
Eng Manager, Architecture for Energy-Efficient Compute

Efficient Computer Company • Pennsylvania

Hybride
USD 200 000 - 260 000
Competitive compensation
401K match
Company-paid benefits
+3
Technical Content Writer
Technical Content Writer

Efficient Computer • San Francisco (CA), Pittsburgh, Austin (TX)

Sur place
USD 120 000 - 180 000
Equity
401(k) match
Paid parental leave
+1
IT Manager
IT Manager

Efficient Computer • San Francisco (CA)

Sur place
USD 120 000 - 165 000
Competitive base salary
Equity
401(k) match
+3
Field Application Engineer
Field Application Engineer

Efficient Computer • San Jose (CA)

Sur place
USD 160 000 - 230 000
Engineering Manager - Architecture San Jose, CA OR Pittsburgh, PA
Engineering Manager - Architecture San Jose, CA OR Pittsburgh, PA

Efficient Computer Company • Pennsylvania

Hybride
USD 200 000 - 260 000
Competitive compensation
401K match
Company-paid benefits
+3
Senior Embedded Firmware Engineer for Ultra-Low-Power SoCs
Senior Embedded Firmware Engineer for Ultra-Low-Power SoCs

Efficient Computer Company • Pennsylvania

Hybride
USD 160 000 - 210 000
Equity program
401K match
Company-paid benefits
+2
Computer Architect New Pittsburgh, PA, San Jose, CA, Austin, TX
Computer Architect New Pittsburgh, PA, San Jose, CA, Austin, TX

Efficient Computer Company • Pennsylvania

Hybride
USD 160 000 - 220 000
Equity
Comprehensive benefits
Competitive salary
Director of Information Security
Director of Information Security

Efficient Computer • San Francisco (CA)

À distance
USD 180 000 - 230 000
Equity
401(k) match
Parental leave
+1
Senior Staff Software Engineer, Linux Runtime & Drivers
Senior Staff Software Engineer, Linux Runtime & Drivers

Efficient Computer • San Jose (CA)

Sur place
USD 220 000 - 270 000
Competitive base salary
Equity
401(k) match
+3