HHiring Reality
← Striim, Inc.

Principal Software Engineer

Striim, Inc.
Location
Palo Alto, California, United States
Posted
16 days ago
Department
Engineering
Salary
$200,000 - 280,000
What they actually want (must-haves)
  • 8+ years of software engineering experience building commercial data or infrastructure products
  • Deep expertise in database internals, query processing, distributed systems, or a related discipline
  • Strong software engineering fundamentals and a track record of taking ambiguous requirements through production
  • Experience working in small, high-performing engineering teams in a technical leadership capacity
  • Demonstrated ability to mentor engineers and influence technical decisions without formal management responsibility
  • Strong debugging, problem-solving, and systems-level thinking skills
Nice to have
  • Experience with stream processing, Apache Kafka, and Kafka internals
  • Deep understanding of operating systems, concurrency, memory management, and performance tuning
  • Experience with real-time data streaming, CDC, data replication, or data integration
  • Experience building high-throughput, low-latency distributed systems
  • Expert use of AI-assisted development tools such as Claude, Gemini, Codex, or similar technologies to accelerate development and testing
What the job really is

The Principal Software Engineer at Striim will be responsible for designing and building innovative features in real-time data streaming and distributed systems. This hands-on role involves tackling complex problems, mentoring engineers, and collaborating with various teams to develop effective product solutions. The position requires deep technical expertise and offers opportunities to influence product direction and leverage modern AI tools.

Benefits
  • Competitive salary and pre-IPO stock options
  • Comprehensive health care plans (medical, dental and vision), including medical and dependent FSA
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • The chance to contribute to and shape an upbeat, fully engaged culture
Things to weigh
  • Candidates must work onsite in Palo Alto, CA on a hybrid basis
  • The role is highly technical and tactical, which may not suit those looking for a more strategic position
  • Salary range is quite broad, which may indicate variability in compensation based on experience or negotiation
Job score4.2/5
Benefits2/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency5/5

Applying to Striim, Inc.?

See how your résumé matches this role — and tailor it from what actually gets interviews.