CareerPlanSign in

Senior Software Engineer (Scala)

Palo Alto💼 Full-time💰 $175,000–$195,000🗓 2026-05-22 → 2026-09-26

Core

Build scalable Apache Spark batch infrastructure and microservices to generate risk signals (Sanctions, PEP, Negative News) for financial crime detection.

Role type

Senior IC Platform Engineer (Scala/Java)

Builds

Distributed data processing pipelines, real-time query engines, and ETL pipelines for risk intelligence SaaS.

Domain

Financial Services / Risk Intelligence / AML / KYC

Deliverable

production ML models | infrastructure

Required skills

Scala, Java, JVM concurrency, Apache Spark, HDFS, Iceberg, Airflow, Kubernetes, REST APIs, algorithm design, unit/integration testing

Preferred skills

Startup experience, Machine Learning techniques, MapReduce, storage/caching tradeoffs (Redis, Postgres)

Technologies

Apache Spark, HDFS, Iceberg, Airflow, Kubernetes, Redis, Postgres

Responsibilities

Design and prototype scalable algorithms, create efficient data structures, build and deploy microservices, set up ETL pipelines for data streams, write automated tests.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.