Software Engineer

Haystack
US - California - Santa Clara County
View Company Profile / << Go Back

  • Job Type: Full time
  • 11 days ago

Job Description

Build virtualized, hardware-accelerated storage and compute solutions for global cloud infrastructure, working across low-level systems and high-level frameworks. Lead system design, architecture, and technical direction while addressing performance and scalability challenges for high-throughput data and AI/ML workloads.

Requirements: Requires 5+ years of professional software development experience with C, C++, Java, or Rust in a Linux environment, plus 5+ years designing or architecting scalable systems. Candidates should also have experience mentoring, serving as a tech lead, or guiding an engineering team.

Key Skills: Software Development, C, C++, Java, Rust, Linux, Systems Optimization, System Design, Systems Architecture, Scalable Systems, Performance Optimization, Virtualization, Hardware Acceleration, Cloud Infrastructure, Mentoring, Technical Leadership

Benefits: Sign-On Payments, Stock Units, Health Insurance, 401(k) Matching, Paid Time Off, Parental Leave




Fast Track Upload