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
Mountain View, CA, US
Apply Now

SentinelOne is seeking a Senior Software Engineer to join the Observo AI team, responsible for 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
  • Optimize system performance, cost efficiency, and reliability through continuous profiling, testing, and infrastructure improvements
  • Stay current with emerging technologies in AI/ML, data engineering, and observability to drive innovation and competitive advantage

Other

  • 5+ years of software engineering experience with focus on distributed systems, data engineering, or ML infrastructure in high-growth SaaS environments
  • Experience with Infrastructure as Code tools (Terraform, CloudFormation) and CI/CD pipelines for automated deployment and testing
  • Strong analytical and problem-solving skills with the ability to optimize complex systems for performance, cost, and reliability
  • Excellent communication skills with experience collaborating across engineering, product, and customer-facing teams
  • Partial on-site presence at our Mountain View, CA headquarters