Skip to content
Applied IntuitionApplied IntuitionSunnyvale, CA

Software Engineer - Kafka

Builds large-scale data platforms for AI and autonomy, processing petabytes of sensor data using distributed systems like Kafka and Spark. Requires 2+ years backend experience and bachelor's in CS.

153k – 222k/yr
On-site2+ YOEBackend Engineering

About the role

Responsibilities

  • Design and build large-scale data platforms to support AI research and autonomy stack development, handling petabytes of multimodal sensor data from real-world driving scenarios.
  • Work on data curation and tagging platforms that enable efficient dataset discovery, labeling workflows, and quality assessment across diverse driving conditions.
  • Build high-performance data processing systems using modern distributed computing frameworks to transform raw sensor data into training-ready formats.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent.
  • 2+ years of professional experience.
  • Strong backend engineering experience.
  • Problem-solving skills and experience working with cross-functional teams in fast-paced environments.

Nice to Have

  • Hands-on experience with modern data stack technologies including Apache Spark, Hudi, Trino, Kafka, or similar distributed data processing frameworks.
  • Knowledge of data lake architectures, streaming systems, and workflow orchestration platforms like Flyte.

Compensation

  • Base salary range: $153,000 - $222,000 USD annually.
  • Equity, comprehensive health/dental/vision/life/disability insurance, 401k with employer match, learning/wellness stipends, paid time off.

Skills

Apache KafkaSparkApache HudiTrinoFlyteKubernetesPythonGoJava
Sprig

Software Engineer, AI Team

SprigSan Francisco, CA

Build and maintain backend systems and AI inference pipelines that process large-scale user feedback into actionable product insights. Requires 2+ years of production software experience and willingness to work primarily in TypeScript.

150k – 230k/yr
Hybrid2+ YOEBackend Engineering
Garner Health

Software Engineer II

Garner HealthNew York, NY

Software Engineer II builds, optimizes, and maintains AI-powered software systems analyzing medical records, focusing on distributed event-driven architectures in healthcare. Requires 2+ years experience, HIPAA familiarity, and generalist mindset in AWS/Kubernetes environment.

150k – 170k/yr
Hybrid2+ YOEBackend Engineering
Anara

Software Engineer, Backend

AnaraSan Francisco, CA

Builds scalable backend infrastructure for AI-powered research tools, focusing on RAG pipelines, LLMs, agent architectures, prompt engineering, and performance optimization. Requires hands-on experience scaling products and working in fast-paced startups.

150k – 200k/yr
On-siteEntry levelBackend Engineering
Snowflake

Software Engineer - Backend

SnowflakeMenlo Park, CA

Build backend services and distributed platforms at scale for Snowflake's Data Cloud, enabling secure data sharing. Requires 2-5 years experience, strong CS fundamentals, and fluency in Java, Python, C++, or SQL.

157k – 230k/yr
On-site2+ YOEBackend Engineering
Discord

Software Engineer, Distributed Systems

DiscordSan Francisco, CA

Discord is seeking a Software Engineer to build and operate large-scale, reliable, and performant distributed systems. This role involves collaborating with product teams, managing infrastructure, and ensuring the platform's overall reliability and performance.

160k – 180k/yr
On-site2+ YOEBackend Engineering