# Senior Software Engineer
**Company:** [DataVisor](https://hotfix.jobs/companies/datavisor)
**Location:** Mountain View, CA
**Experience:** 5+ years
**Skills:** Java, Python, Shell, Spark, Hadoop, Hbase, Cassandra, Kafka, Flink, Spring Framework, Kubernetes, SQL, Hibernate, Jpa2
**Posted:** 2026-02-27
> Builds machine learning systems using unsupervised/supervised algorithms and deep learning to detect fraud in real-time. Designs distributed streaming systems with big data technologies like Spark, Kafka, and Flink. Requires 5+ years in Java, Python, Shell.
## Job Description
## Responsibilities
- Design and build machine learning systems that process data sets from the world’s largest consumer services
- Use unsupervised machine learning, supervised machine learning, and deep learning to detect fraudulent behavior and catch fraudsters
- Build and optimize systems, tools, and validation strategies to support new features
- Help design/build distributed real-time systems and features
- Use big data technologies (e.g. Spark, Hadoop, HBase, Cassandra) to build large scale machine learning pipelines
- Develop new systems on top of real-time streaming technologies (e.g. Kafka, Flink)

## Requirements
- 5+ years software development experience
- 5+ years experience in Java, Shell, Python development
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) is a plus
- Experience in Cassandra, HBase, Flink, Spark or Kafka is a plus
- Experience in the Spring Framework is a plus
- Experience with test-driven development is a plus

## Preferred Qualifications
- Worked on multithreaded applications
- Experience in Shell and Python
- Experience in Kubernetes
- Experience in CUDA development is a plus

## Benefits
- Health Insurance
- 401K
- PTO
**Apply:** https://hotfix.jobs/jobs/senior-software-engineer-at-datavisor-0b3d3e0a-98c1-410b-a5f4-3ef71531bbb2
**Canonical:** https://hotfix.jobs/jobs/senior-software-engineer-at-datavisor-0b3d3e0a-98c1-410b-a5f4-3ef71531bbb2