About Digis:
Digis is a European IT company with 200+ specialists delivering complex SaaS products, enterprise solutions, and AI-powered platforms worldwide. We ensure transparency, stability, and professional growth opportunities for all our team members.
About the Project:
The Project is a fast-growing UK-based startup building a next-generation acceleration engine for Apache Spark, used in large-scale data infrastructure worldwide.
At petabyte scale, even small inefficiencies in data processing translate into massive infrastructure costs. The Project is solving this by developing a novel engine that dramatically accelerates Spark workloads without requiring changes from data teams.
- $4.5M seed funding
- Founded in 2021, already in production
- Founders from top-tier tech companies (including Apple)
- Focus: Big Data, performance optimization, compilers
- Full-time, remote
Requirements:
- 7+ years of overall commercial software development experience
- Scala: 3+ years of experience
- C++: 2+ years of experience
- В2+ English (active communication in meetings)
Responsibilities:
- Own SQL acceleration features end-to-end — from design to implementation and measurable performance impact
- Implement and optimize Big Data processing algorithms across Scala, Java, and C++
- Develop performance-critical components at the intersection of Big Data and compilers
- Work with custom DSL and code generation systems to extend query execution capabilities
- Contribute to cross-language integrations (Java ↔ C++ via JNI) and overall system performance improvements
Why This Role is Exciting:
- Real impact on petabyte-scale data processing
- Combination of high-level (Scala/SQL) and low-level (C++) engineering
- Work on cutting-edge challenges at the intersection of Big Data + compilers
- Product already in production with strong funding and growth potential
If this sounds like the right opportunity for you, apply now! We look forward to discussing this further.