Hedra

Senior/Staff Software Engineer, Distributed Systems

Who can apply: US-based role. The employer has not said which states are eligible — confirm before applying.
Location as listed by the employer: “San Francisco”
Apply on Hedra's site ↗

Opens the employer's official application page.

Generate a CV for this job

A CV tailored to this job's requirements in one click — boosted with testimonials from people who know your work.

Generate my CV

About this role

Hedra is hiring for a Senior/Staff Software Engineer, Distributed Systems role (full-time). See the official posting for full details.

Requirements

  • 5+ years of software engineering experience, with significant experience building distributed backend or infrastructure systems.
  • A track record of designing and operating high-availability production services at meaningful scale.
  • Strong distributed systems fundamentals, including experience reasoning about concurrency, queues, retries, failure recovery, consistency, backpressure, capacity, and system behavior under load.
  • Experience debugging complex production systems across multiple layers of the stack.
  • Strong judgment around architectural tradeoffs, particularly reliability, performance, complexity, and operational cost.
  • Experience with CI/CD, comprehensive testing and validation strategies, monitoring, alerting, and production operations.
  • Strong programming fundamentals and experience working in systems-oriented backend languages. Python experience is helpful given our stack.
  • Experience using agentic coding tools and workflows beyond basic prompting.

Summarized from the employer's posting — check the full posting for every requirement.