> Markdown version of [/jobs/ext/2789656-senior-software-developer-scala-c](https://www.wearedevelopers.com/jobs/ext/2789656-senior-software-developer-scala-c). 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). --- # Senior Software Developer (Scala & C++) - **Company:** Digis Corp - **Location:** Greater London, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Big Data, C++ (Programming Language), Compilers, Code Generation, Java Native Interface, Commercial Software, Scala (Programming Language), SQL Databases, Systems Integration - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840622275-senior-software-developer-scala--c ## About the Role * 7+years ofoverall commercial software development experience * Scala: 3+years ofexperience * C++: 2+years ofexperience * В2+English (active communication inmeetings) ## Description * Own SQL acceleration features end-to-end- from design toimplementation and measurable performance impact * Implement and optimize Big Data processing algorithms across Scala, Java, and C++ * Develop performance-critical components atthe intersection ofBig Data and compilers * Work with custom DSL and code generation systems toextend query execution capabilities * Contribute tocross-language integrations (Java * C++via JNI) and overall system performance improvements Why This Role isExciting: * Combination ofhigh-level (Scala/SQL) and low-level (C++) engineering * Work oncutting-edge challenges atthe intersection ofBig Data + compilers * Product already inproduction with strong funding and growth potential ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)