> Markdown version of [/jobs/ext/3841474-scala-developer](https://www.wearedevelopers.com/jobs/ext/3841474-scala-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Scala Developer - **Company:** Quantix Corp. - **Location:** Portland, OR, United States (Remote available) - **Experience:** Expert - **Salary:** $130,000.0 - $175,000.0 - **Contract:** Permanent contract - **Skills:** Akka (Toolkit), Communications Protocols, Distributed Systems, Fault Tolerance, Graph Database, Java Virtual Machine (JVM), Object-Oriented Software Development, Concurrency, Cassandra, Apache Kafka, Functional Programming, Programming Languages - **Published:** October 20, 2026 - **Apply:** https://www.careerbuilder.com/job-details/scala-developer-portland-or--912026d1-e32e-4366-9ac5-236e0f0e8839 ## About the Role Scala Programming Language, Scala Programming Language, Time Management, Functional Programming Languages, Object Oriented Design (OOD), Object Oriented Development, Distributed Computing, Object Oriented Programming (OOP), Protocol Design, Assembly Equipment, * 4+ years of work experience with Distributed Systems3+ years of work experience with Functional Programming * Highly skilled in Scala or another functional language * Experience building/designing robust protocols for distributed systems. Not just off-shelf assembly distributed system experience - must have built and know what's under the hood. * Continue to enhance product. Consistently touching distributed protocol. * Familiarity with Akka/Pekko or the Actor-model * Exposure to designing, implementing, and maintaining complex data infrastructures * Hands-on experience building/designing and developing scalable, high performing and fault-tolerant applications * Understanding of concurrency in the JVM * Graph databases and graph algorithms - Nice to have * Experience using Kafka - Nice to have * Experience using Cassandra or ScyllaDB (esp. in large clusters) - Nice to have ## Description Job Description: We are seeking someone with experience building and maintaining highly performant distributed systems. You will have experience with functional programming and object-oriented design and development. As a fast-growing team it is important that you can successfully collaborate with developers, architects, and product managers, ideally in an early-stage company environment. We're looking for engineers who are suspicious of easy answers and who can't walk past something broken without wanting to fix it.