Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SentinelOne Logo

Senior Software Engineer - Observo AI

SentinelOne

Salary not specified
Oct 3, 2025
Remote, US
Apply Now

SentinelOne is seeking to solve complex challenges in bold, innovative ways by designing, developing, and scaling high-performance systems that process massive volumes of telemetry data while reducing costs and improving insights for enterprise customers.

Requirements

  • Expert-level proficiency in Go, Rust or Java with strong understanding of system design patterns and software architecture principles
  • Deep experience with cloud platforms (AWS, GCP, Azure) and container orchestration technologies (Kubernetes, Docker)
  • Proven track record in building and scaling data pipelines using technologies like Apache Kafka, Apache Spark, Apache Flink, or similar streaming frameworks
  • Strong background in database technologies, including both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra, Redis) systems
  • Hands-on experience with machine learning frameworks (TensorFlow, PyTorch, scikit-learn) and MLOps practices for production ML systems
  • Expertise in observability and monitoring tools and practices, with experience integrating with platforms like Prometheus, Grafana, or ELK stack
  • Solid understanding of data formats, protocols, and standards used in enterprise observability (OpenTelemetry, StatsD, syslog, JSON, Parquet)

Responsibilities

  • Design and implement scalable, high-performance data processing pipelines capable of handling petabyte-scale telemetry data (logs, metrics, traces)
  • Build and optimize ML-driven data routing, filtering, and transformation engines to reduce customer data volumes by 80%+ while preserving critical insights
  • Develop real-time analytics and anomaly detection systems using advanced machine learning techniques and large language models
  • Architect cloud-native microservices and APIs that integrate seamlessly with major observability platforms (Splunk, Elastic, Datadog, New Relic)
  • Implement robust monitoring, alerting, and observability solutions for distributed systems operating at enterprise scale
  • Collaborate with Product and DevOps teams to translate customer requirements into technical solutions
  • Optimize system performance, cost efficiency, and reliability through continuous profiling, testing, and infrastructure improvements

Other

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of software engineering experience
  • Excellent communication skills with experience collaborating across engineering, product, and customer-facing teams
  • Strong analytical and problem-solving skills with the ability to optimize complex systems for performance, cost, and reliability
  • Partial on-site presence at our Mountain View, CA headquarters