Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
API
AWS @ 4
Azure @ 4
Communication @ 7
Data Engineering @ 6
Data Pipelines @ 4
Data Science
Datadog
DevOps
Distributed Systems @ 6
Flink @ 4
GCP @ 4
Go @ 6
Grafana @ 4
IaC
Java @ 6
Kafka @ 4
Kubernetes @ 4
LLM
Leadership @ 7
MLOps @ 4
Machine Learning @ 7
Mentoring @ 6
Microservices
NoSQL @ 6
Observability @ 4
OpenTelemetry @ 4
Parquet @ 4
Prometheus @ 4
PyTorch @ 7
Rust @ 6
SQL @ 6
Spark @ 4
Splunk
Technical Leadership
TensorFlow @ 7
Terraform @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
SentinelOne is seeking a Senior Software Engineer to lead the architectural design and technical strategy for high-performance systems that process massive volumes of telemetry data while reducing costs and improving insights for enterprise customers. The role is part of the Observo.ai team, SentinelOne’s AI-driven data pipeline optimization platform.
Responsibilities
- Lead the architectural design and technical roadmap for scalable, high-performance data processing pipelines capable of handling petabyte-scale telemetry data, including logs, metrics, and traces.
- Drive the development and optimization of machine-learning-driven data routing and transformation engines designed to reduce customer data volumes by more than 80%.
- Architect real-time analytics systems using advanced machine learning and large language models.
- Design cloud-native microservices and APIs integrating with observability platforms such as Splunk, Elastic, and Datadog.
- Establish robust monitoring, alerting, and observability solutions.
- Lead cross-functional technical initiatives and decision-making forums in collaboration with Product, Data Science, and DevOps teams.
- Translate strategic vision into technical solutions and company-wide engineering standards.
- Provide technical leadership and mentorship to senior and junior engineers.
- Drive system performance and reliability optimization while establishing engineering best practices and culture.
Requirements
- At least 5 years of software engineering experience focused on distributed systems, data engineering, or ML infrastructure.
- Expert-level proficiency in Go, Rust, or Java.
- Extensive experience with cloud platforms such as AWS, GCP, or Azure.
- Experience with container orchestration using Kubernetes.
- Proven experience leading and scaling data pipelines using Kafka, Spark, or Flink.
- Deep expertise in SQL and NoSQL database technologies.
- Advanced experience with machine learning frameworks such as TensorFlow and PyTorch.
- Experience with MLOps practices for production machine learning systems.
- Expert knowledge of observability tools and standards, including Prometheus, Grafana, the ELK stack, OpenTelemetry, and Parquet.
- Extensive experience with Infrastructure as Code using Terraform.
- Strong leadership and technical communication skills.
- Track record of mentoring engineers, planning technical strategy, and driving decisions across multiple teams and stakeholders.
Benefits
- Restricted Stock Units and Employee Stock Purchase Plan.
- Flexible time off, paid company holidays, paid sick time, gender-neutral parental leave, and grandparent leave.
- Medical, dental, and vision coverage.
- 401(k) retirement plan with company match.
- Life and disability insurance, health and dependent care FSA, and voluntary benefits.
- Employee Assistance Program, prepaid legal services, pet insurance, Cancer Care program, and global business travel medical insurance.
- Home office allowance and mobile phone reimbursement.
- Wellness coach, wellness or gym reimbursement, fertility coverage, and adoption and surrogacy reimbursement.
Compensation
The U.S. base salary range is $132,000–$182,000 USD annually and may vary based on the candidate’s location. A different pay range may apply in some locations.
More jobs at SentinelOne
Staff Endpoint Software Engineer
SentinelOne · United States
USD 156,000-215,000 per year
Staff AI Platform Engineer, Infrastructure Services
SentinelOne · United States
USD 156,000-215,000 per year
Senior AI Platform Engineer, Infrastructure Services
SentinelOne · United States
USD 132,000-182,000 per year
Manager, Detection Engineering
SentinelOne · United States
USD 164,000-226,000 per year
Staff Solutions Engineer - SLED
SentinelOne · United States
USD 224,000-308,000 per year
Similar jobs
NCX Senior Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Software Engineer II
Confluent · Seattle, United States, United States
USD 197,400-232,000 per year
Senior Software Engineer, DGX Cloud Orchestration
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Principal Data Scientist - Cloud Gaming and AI
Nvidia · Santa Clara, United States
USD 248,000-379,500 per year
Principal Software Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Software Engineer, Attestation Services – DGX Cloud
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
AI/ML Specialist Solutions Architect
Nebius · United States, Canada
USD 250,000-320,000 per year