Demo

Software Architect

Haystack
San Francisco, CA Full Time
POSTED ON 6/14/2026 CLOSED ON 6/20/2026

What are the responsibilities and job description for the Software Architect position at Haystack?

We're hiring on behalf of a Haystack partner!

The Role

  • Architect cloud-scale power, performance, and limits management frameworks for ARM-based server platforms, spanning silicon, firmware, OS, and BMC layers.
  • Define system behavior for CPU performance scaling, power capping, thermal management, and platform-level limits enforcement, focusing on determinism and repeatability.
  • Drive integration of telemetry, control loops, and policy interfaces suitable for fleet-level observability and automation.
  • Collaborate closely with CPU, SoC, firmware, HLOS, hypervisor, and performance teams to ensure consistent platform behavior.
  • Partner with customers to understand hyperscaler requirements and guide adoption of reference solutions.

What You'll Need

  • Bachelor's degree in Engineering, Computer Science, or related field and 8 years of Software Engineering experience, or equivalent advanced degree.
  • 4 years of experience with programming languages such as C, C , Java, or Python.
  • 10 years of experience in system software and/or firmware architecture for server or data center platforms.
  • Strong expertise in ARM64 server architectures, operating systems, and hypervisors.
  • Deep understanding of CPU power and performance management, including DVFS, idle states, power domains, and limits enforcement.
  • Proven ability to work across hardware, firmware, and OS teams in complex, multi-stakeholder environments.

What's On Offer

  • Opportunity to shape next-generation ARM server platforms for hyperscale datacenters.
  • Collaborate with world-class engineers on cutting-edge silicon and software solutions.
  • Competitive salary, annual discretionary bonus program, and RSU grants.
  • Comprehensive benefits package designed to support your success at work and at home.

Apply via Haystack today!

Salary : $211,800 - $317,800

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Architect?

Sign up to receive alerts about other jobs on the Software Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Haystack

  • Haystack Washington, DC
  • We're hiring on behalf of a Haystack partner! The Role Design, code, test, and maintain software applications and systems Build and code applications and/o... more
  • 11 Days Ago

  • Haystack St Louis, MO
  • We're hiring on behalf of a Haystack partner! The Role Provide technical expertise for critical, high-volume fraud prediction applications. Analyze custome... more
  • 11 Days Ago

  • Haystack Seattle, WA
  • We're hiring on behalf of a Haystack partner! The Role Design and build autonomous agent systems that decompose complex, multi-step problems into executabl... more
  • 11 Days Ago

  • Haystack Washington, WA
  • We're hiring on behalf of a Haystack partner! The Role Develop and implement quality control methodologies to ensure compliance with standards and procedur... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Software Architect jobs in the San Francisco, CA area that may be a better fit.

  • Air Apps San Francisco, CA
  • About Air Apps At Air Apps, we believe in thinking bigger- and moving faster. We’re a family-founded company on a mission to create the world’s first AI-po... more
  • 2 Days Ago

  • DataDirect Networks San Francisco, CA
  • Principal Software Architect - NFS Job Locations US-CA-San Francisco - Remote Job ID 2026-5727 Name Linked Remote: San Francisco, CA Country United States ... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!