Hire Freelance
Data Systems Scala Developers
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
Architect / Lead Data Engineer
Designed and optimized large-scale data lakes and real-time streaming architectures using Apache Spark and Flink. Led migration of on-premise data warehouses to AWS cloud infrastructure, improving scalability and reducing latency. Specialized in developing ETL pipelines for financial analytics and risk management systems.
- Developed proprietary data ingestion framework for high-throughput processing
- Integrated machine learning models into data pipelines for predictive analytics
- Architected multi-region data replication solutions for disaster recovery
Senior Data Engineer
Developed real-time data processing systems utilizing Apache Kafka and Apache Flink to handle streaming data at scale. Designed and optimized ETL pipelines for large-scale data ingestion and transformation using Apache Spark. Implemented HBase solutions for high-throughput, low-latency data storage in big data environments.
- Architected distributed systems for high-volume data processing
- Built scalable data lakes with fault-tolerant architectures
- Optimized data transformation pipelines for performance and reliability
Senior Data 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
JVM Developer / Data Engineer
Designed and optimized a high-throughput real-time data processing pipeline using Kafka and Spark, achieving sub-second latency. Developed microservices architecture for a large-scale distributed system leveraging Akka and Spring frameworks.
- Implemented event-driven architectures with Apache Kafka
- Built scalable data pipelines with Apache Spark
- Optimized distributed system performance for large-scale deployments
Senior Data Engineer
Architected and implemented end-to-end ETL pipelines in Scala and Python, handling petabyte-scale datasets in cloud environments. Spearheaded the development of a real-time analytics platform for IoT data, enhancing data throughput and processing speed.
- Led migration of legacy systems to modern cloud infrastructures
- Developed custom data serialization protocols in Go
- Automated data workflows using advanced Bash scripting techniques
Senior Engineer / Technical Lead
Led the design and implementation of a distributed event streaming platform using Akka and Kafka. Spearheaded big data processing initiatives with Spark on AWS for analytics.
- Developed large-scale data pipelines with Apache Spark
- Managed team of engineers for complex system integrations
- Optimized server-side rendering with Play Framework
Data Engineer / Contractor
Specialized in building data pipelines using Scala and Java for large-scale ETL processes. Designed graph database solutions using Cypher and CQL to improve data retrieval efficiency.
- Automated data processing workflows with Groovy
- Enhanced data integration using Python scripts
- Implemented graph algorithms for advanced data insights
Solution Architect
Architected enterprise-level solutions utilizing REST and SOAP services for seamless integration across legacy and modern systems. Designed and implemented cloud-native applications with an emphasis on scalability and maintainability. Pioneered the adoption of microservices in large-scale e-commerce platforms, enhancing modularity and system resilience.
- Migrated monolithic applications to microservices architecture
- Integrated cross-platform APIs for heterogeneous environments
- Developed custom middleware solutions for data synchronization
Senior Data Engineer
Designed and implemented distributed data processing pipelines using Apache Spark, optimizing for large-scale data ingestion and transformation. Developed real-time analytics systems in the finance sector, leveraging Scala and Akka to ensure high throughput and low latency. Spearheaded a project to refactor legacy data systems, enhancing performance and scalability by 40%.
- Led migration from monolithic to microservices architecture.
- Implemented CI/CD pipelines for data workflows.
- Optimized SQL queries for a 200TB data warehouse.
- Integrated machine learning models into data processing pipelines.
Staff Data Engineer
Architected large-scale data pipelines using Apache Spark and Scala, optimizing for real-time analytics in the e-commerce domain. Spearheaded the migration of data infrastructure to Databricks, enhancing processing speed and reliability. Developed a custom data validation framework in Python, ensuring data integrity across distributed systems.
- Implemented Rust-based data transformation tools for performance gains
- Designed SQL-based ETL workflows for complex data models
- Automated data quality checks using custom-built Python scripts
Founding Database Engineer
Pioneered database internals and distributed systems design. Advanced knowledge in operations and systems design using AWS.
- Pioneered database internals
- Expert in distributed systems design
- Advanced AWS operations knowledge
Senior Big Data Engineer
Engineered large-scale data processing workflows with Apache Spark, optimizing ETL operations. Developed data warehousing solutions using Hive for efficient querying and reporting. Managed Hadoop clusters, ensuring high availability and fault tolerance.
- Implemented real-time analytics using Spark Streaming
- Enhanced SQL query performance with custom indexing
- Automated data pipeline monitoring and alerts
Senior Software Engineer / Solution Architect / Trainer
Architected and implemented large-scale distributed systems for real-time data processing in the telecommunications domain. Developed scalable, fault-tolerant microservices using Scala and Java, optimizing for high throughput and low latency. Played a key role in migrating legacy systems to cloud-native architectures using functional programming paradigms.
- Designed a custom DSL for domain-specific data transformations
- Led the development of a real-time analytics platform handling millions of events
- Implemented a multi-tenant solution for scalable SaaS applications
- Conducted workshops on functional programming for enterprise teams
Server Software Engineer
Architected and led the development of a distributed microservices platform using Scala and Spring Boot, handling millions of transactions daily. Specialized in designing high-performance server-side applications for financial services, ensuring low-latency data processing. Built a custom RPC framework using Thrift to enhance cross-service communication.
- Implemented a robust CI/CD pipeline with Jenkins
- Pioneered a cross-language service integration with Ruby
- Enhanced system scalability to support 5x user growth
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