Jobs Companies Striim, Inc. Principal Software Engineer

Sobre este puesto de Principal Software Engineer en Striim, Inc.

Striim, Inc. · Presencial · Palo Alto, California, United States

Striim, (pronounced “stream” with two i’s for integration and intelligence), is a unified data integration and streaming platform that connects clouds, data, and applications with unprecedented speed and simplicity to deliver the right data at the right time. Striim is used by enterprise companies to monitor events across any environment, build applications that drive digital transformation, and leverage true real-time analytics to provide a superior experience to their customers. At our company, we believe and expect all of our employees to operate as one with unlimited potential and dignity. 

Overview

We are looking for a Principal Software Engineer to help shape and build the next generation of real-time data and AI technologies. This is a hands-on IC role focused on designing and building innovative capabilities across real-time data streaming, distributed systems, and data infrastructure, while helping push the boundaries of what the platform can do.

The ideal candidate has deep expertise in database internals, query processing, distributed systems, or a related discipline, strong commercial product experience, and thrives in a small, fast-moving engineering environment. This role is highly technical and tactical, with opportunities to shape the product, mentor engineers, and leverage modern AI development tools to move quickly.

Responsibilities

  • Design and build high-impact product features across real-time data streaming, distributed systems, and data infrastructure.
  • Take complex, loosely defined problems from concept to design, implementation, testing, and production.
  • Influence technical direction, architecture, and engineering practices through hands-on contribution.
  • Partner closely with Product, Engineering, and customer-facing teams to turn real-world problems into effective product solutions.
  • Solve challenging product and customer issues, digging into the code and systems to identify root causes and durable solutions.
  • Mentor engineers and raise the technical bar across the team.
  • Leverage modern AI development tools to accelerate coding, testing, debugging, and delivery.

Requirements

  • 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.
  • Experience working across the software development lifecycle, from design through production support.
  • Ability to thrive in a fast-paced, highly collaborative startup environment.
  • Candidates must be able to work onsite at our office in PALO ALTO, CA on a Hybrid basis. 

Preferred Qualifications

  • 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.

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

Compensation

$200,000 - 280,000 USD on an annualized basis.

Applications will be reviewed on a rolling basis and accepted until the position is filled.

Our company culture fosters entrepreneurship and nurtures our team members to grow with the company. Come join a Silicon Valley startup focused on delivering a product that’s loved by its customers and primed to be a core part of the cloud data stack.

We are an equal opportunity employer, and we value diversity at our company.It is in our best interest to continue to foster an environment of diversity, equity, and inclusion to bring the most value to our workforce, customers, and partners. All applicants are considered for employment without attention to race, color, religion, sex, age, marital status, sexual orientation, gender identity, national origin, veteran status, or disability status.

For more information on Striim's Privacy Policy, click here.

¿Listo para postularte en Striim, Inc.?
Postúlate en Striim, Inc.

Cómo se compara este salario de Principal Engineer

Este puesto paga $240,000/yren línea con el rango típico para los puestos de Principal Engineer.

$137,500 la mediana de $215,000 $320,145

Rango típico $181,250–$275,000/yr, a partir de 805 ofertas comparables de Principal Engineer en JobsRadar (salario anualizado en USD). Ver datos salariales de Principal Engineer →

Empleos similares

Inflection AI
Principal Research Engineer, Model Training & Post-Training
Inflection AI
⚡ Postúlate pronto Palo Alto, California, United... Presencial $400,000–$550,000
● Nuevo 👁 Visto ✓ Postulado hace 4sem
Inflection AI
Principal Engineer, Agentic AI Systems
Inflection AI
⚡ Postúlate pronto Palo Alto, California, United... Presencial $400,000–$550,000
● Nuevo 👁 Visto ✓ Postulado hace 4sem
Shieldai
Principal Engineer, State Estimation (R4602)
Shieldai
⚡ Postúlate pronto United States Presencial
● Nuevo 👁 Visto ✓ Postulado hace 2h
Roblox
Distinguished Machine Learning Engineer - Safety
Roblox
⚡ Postúlate pronto San Mateo, CA, United States Presencial $399,420–$457,970
● Nuevo 👁 Visto ✓ Postulado hace 3h
Roblox
Principal Software Engineer
Roblox
⚡ Postúlate pronto San Mateo, CA, United States Presencial $295,250–$345,040
● Nuevo 👁 Visto ✓ Postulado hace 3h
Roblox
Principal Software Engineer, Engine Systems
Roblox
⚡ Postúlate pronto San Mateo, CA, United States Híbrido $295,250–$345,040
● Nuevo 👁 Visto ✓ Postulado hace 3h
Quince
Staff Software Engineer - Growth
Quince
⚡ Postúlate pronto Palo Alto, California, United... Presencial $230,000–$275,000
● Nuevo 👁 Visto ✓ Postulado hace 1d
Turing
Staff Research Engineer
Turing
⚡ Postúlate pronto Palo Alto, California, United... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 1d
Turing
Staff Research Engineer
Turing
⚡ Postúlate pronto Palo Alto, California, United... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 1d

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en Striim, Inc.

Ver todos los empleos en Striim, Inc. →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis