Open jobs

1059

Companies looking for

929

In the late 2000s, when Java seemed determined to remain stubbornly verbose, a new language emerged promising functional programming elegance and object-oriented practicality, all rolled into one. Scala, a rather ambitious undertaking, sought to rescue us from boilerplate and unlock the full potential of multi-core processors. Quite clever, really, though one does wonder if the complexity of its type system hasn’t created as many problems as it solved.

The reality? Scala is powerful, undeniably. But mastering it feels a bit like learning to play the violin while juggling chainsaws. It demands a significant investment, and the promise of seamless Java interoperability often descends into a compatibility quagmire. While it gained traction in early big data circles – think Spotify and Twitter – and remains a favorite among certain engineering teams, Scala hasn’t exactly achieved mainstream dominance. It’s a niche player, beloved by those who truly get it, and politely avoided by most everyone else.

Used together with Scala

Additional Resources

Compare to other programming languages
Jobs (this month)

1059

Companies with Jobs

929

Jobs in using Scala for but please no

data engineer

Lead Software Engineer, Back End - L5 (Bangkok based - Relocation provided) @ agoda

AU | 2025-12-27
The role at Agoda is a high-stakes opportunity for a data engineer with deep experience in building mission-critical systems. The job requires expertise in scalable back-end development, with a... read more »
API, CI/CD, Scala, Kafka, Spark, Agile/Scrum, Go, C, Java, Computer Science
data engineer

Senior Solutions Architect @ snowflake-computing

AU | 2025-12-24
Snowflake positions this Senior Solutions Architect as a hands-on, customer-facing reactor for deploying its data platform. The role blends data architecture, ETL oversight, security, and... read more »
Snowflake, ETL/ELT, Analytics, DWH, Management, SQL, AWS, Azure, S3, Kinesis, ELK, Data Modelling, Python, Java, Scala, Hadoop, Apache HBase, BI, Tableau
promoted

O'Reilly: Building AI Agents with Model Context Protocol (MCP)

Design and implement composable agent architectures using MCP. Understand the MCP architecture and how it enables AI applications to access external context. Build MCP servers that expose tools, resources, and prompts to LLMs.

data engineer

Data Engineer (SSE / Staff Engineer) - Python & Spark & AWS @ n2sglobal

AU | 2025-12-23
A Senior Software Engineer / Staff Data Engineer role focuses on designing and maintaining large-scale data pipelines with expertise in Python, Spark, and AWS. The standout feature is the... read more »
Python, Spark, AWS, Analytics, Data Governance, Data Engineering, ETL/ELT, Data Quality, Big Data, Hadoop, Hive, Kafka, Data Streaming, Cloud Computing, S3, AWS Glue, Redshift, Athena, API, DevOps, CI/CD, Jenkins, Git, Docker, Kubernetes, Management, Agile/Scrum, Scala, Data Modelling, Cyber Security, Data Lake, DWH, AI/ML