Hire
Backend Scala Developers in France
Built through years working with teams and engineers in the Scala ecosystem.
We specialize in functional backend systems, data platforms, and distributed infrastructure.
Focused, relevant introductions from a curated network.
Available Developers
Founding Scala Software Engineer
Co-founded a startup focusing on distributed systems and microservices with Scala. Designed APIs for scalable data-driven applications. Integrated complex SQL queries for data-intensive backend processes.
- Co-founded startup in distributed systems
- Designed scalable APIs
- Integrated complex SQL queries
Senior Software Engineer & Distributed Systems
Designed and implemented a petabyte-scale data processing platform using distributed systems technologies. Spearheaded the development of a real-time streaming analytics solution for IoT data ingestion.
- Architected a multi-tenant data platform
- Led a team in building a batch processing system
- Implemented a fault-tolerant message queue
Lead API Engineer
- Led migration of monolithic system to microservices architecture
- Built high-throughput data pipeline processing 1M+ events per second
- Designed and implemented real-time monitoring and alerting platform
Software Engineer
Designed generic service-evolution workflows for telecom network products, using state-machine orchestration across automated and human-driven steps. Builds asynchronous backend services and network-integrated automation with Rust and Python, supported by Kubernetes-based production infrastructure.
- RabbitMQ-based reliable message processing
- Elasticsearch indexing and search workflows
- PostgreSQL schema and query optimization
- TCP/IP, DNS, DHCP, and VPN automation
Senior Software Engineer
Builds AI agents and retrieval-augmented systems for technical documents, including ISO standards, assembly drawings, industrial specifications, and PLM records such as bills of materials and manufacturing orders. Designed large-scale indexing across thousands of customer documents, document comparison workflows, and a web-scale search crawler.
- Rust clean-content extraction service matching industry-standard quality
- Kubernetes deployment for high-throughput crawling infrastructure
- Effect.ts and React implementation of typed frontend workflows
- Production Scala development across distributed backend systems
Independent Rust Engineer
Engineered microservices architecture on AWS, utilizing Kubernetes for container orchestration and Seneca for microservices communication. Spearheaded the development of scalable backend systems using JavaScript and Angular.
- Designed cloud-native solutions for high availability
- Implemented CI/CD with Kubernetes and AWS
- Automated infrastructure provisioning with Terraform
Lead Backend Engineer
Designed backend systems using Akka HTTP and Play Framework for high-load applications. Developed GraphQL interfaces to streamline data access across distributed services.
- Implemented service mesh architecture for microservices
- Enhanced data serialization techniques for better efficiency
- Led backend modernization efforts with Scala and Java
Senior Software Engineer
Designed and implemented a real-time data ingestion pipeline using Apache Pulsar for a healthcare analytics platform. Leveraged ZIO in Scala for building highly concurrent, fault-tolerant backend services. Developed a serverless architecture on S3 for scalable storage solutions.
- Built a reactive web application using Elm and JavaScript
- Integrated third-party APIs for enhanced data processing capabilities
- Optimized data serialization formats to reduce network latency
Solutions Architect
Architected scalable enterprise systems with a focus on clean architecture principles and domain-driven design. Led the development of search solutions utilizing ElasticSearch for high-performance querying across large datasets. Designed end-to-end solutions integrating multiple systems within heterogeneous environments.
- Developed JVM-based microservices for modular application architecture
- Implemented CI/CD pipelines for automated deployment processes
- Designed RESTful APIs for cross-platform system integrations
Senior Protocol Engineer
Developed and optimized consensus protocols for blockchain networks, ensuring fault tolerance and high throughput. Designed and implemented distributed storage systems, focusing on low-latency data retrieval. Spearheaded the development of a scalable peer-to-peer networking library in Rust, enhancing cross-platform compatibility.
- Implemented BFT consensus using Prolog for formal verification
- Optimized network serialization with custom protocol buffers
- Built a high-performance virtual machine for smart contracts
- Designed a microservices architecture for decentralized applications
Senior Fullstack Engineer
Led the development of a distributed event-driven architecture supporting millions of transactions per second. Specialized in building scalable microservices and real-time data processing systems. Extensive experience in optimizing JVM performance for high-throughput applications.
- Architected event-driven systems for high concurrency
- Optimized JVM for low-latency applications
- Built scalable microservices handling millions of users
Independent Software Engineer
Developed a distributed event-driven microservices architecture for a high-traffic e-commerce platform using Scala and functional programming paradigms. Designed and optimized complex data pipelines for real-time analytics in the retail sector, leveraging Scala's concurrency features. Built a custom ETL framework for processing large datasets in a cloud-based environment, integrating seamlessly with Redshift and Postgres.
- Implemented a custom authentication module using Scala and Java.
- Optimized query performance for multi-terabyte Redshift databases.
- Built real-time dashboards using Angular for live data visualization.
- Designed a fault-tolerant messaging system for financial transactions.
Staff Software Engineer
Led the development of RESTful services using Scala and Http4s, focusing on high concurrency. Implemented reactive systems with FS2 to handle streaming data efficiently. Developed APIs with Circe for JSON handling in distributed environments.
- Integrated Cats for functional programming enhancements
- Designed scalable microservices architecture with Go
- Implemented custom serialization with Circe
Senior Software Engineer
Designed and maintained robust distributed systems with a focus on functional programming paradigms and system integration. Specialized in ensuring maintainability and scalability of relational database systems.
- Pioneered functional programming practices in legacy systems
- Integrated disparate systems for unified data processing
- Optimized relational databases for high concurrency workloads
Tech Lead Data Platform
Led the design and implementation of a distributed data platform handling petabyte-scale datasets. Specialized in optimizing real-time data processing pipelines, enhancing throughput and reducing latency. Pioneered the integration of Rust into existing Scala-based systems to improve performance and safety.
- Architected a scalable ETL framework using Python and Scala
- Implemented custom SQL query optimizations for faster analytics
- Developed cross-language data serialization protocols with Rust and Typescript