9,369 Scala jobs
Open roles that use Scala for JVM backends and data engineering.


Software Engineer, Data Platform
Builds and operates large-scale data infrastructure (Kafka, Spark, Flink, Trino) to process trillions of daily events for ML, analytics, and real-time systems in a high-performance, petabyte-scale environment.


Software Engineer, Media
Build and optimize large-scale video services, media pipelines, and real-time streaming systems using high-performance languages like C++, Go, or Rust for a platform serving 600M+ users monthly.


Software Engineer, Observability
Build and maintain a high-scale observability platform handling metrics, logs, and tracing to monitor and debug AI systems at a cutting-edge space-tech company.


Web Engineer, X
Builds and optimizes full-stack web features for a real-time social platform, using modern frontend and backend technologies to deliver high-performance, scalable user experiences.


Software Engineer, Ads Product
Builds and maintains X’s ad platform, using backend systems, AI, and modern infrastructure to improve ad delivery, targeting, and revenue at massive scale.


Sr. IT Data Engineer
Designs and maintains data pipelines and integrations to support internal operations, using SQL, Java, Python, and ETL tools in a fast-paced enterprise environment.


Software Engineer - X Data Engineering
Builds and operates distributed data pipelines processing billions of events daily to power AI-driven insights, using Python, Spark, Kafka, Flink, and SQL in Palo Alto.