Hire Freelance
Scala Developers in United States
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
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
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
Staff Scala Developer
- 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
Principal Software Engineer
Architected cross-platform applications leveraging cloud infrastructure on AWS and Azure. Advanced expertise in systems design using C++, Scala, and Python.
- Architected cross-platform applications
- Expert in AWS and Azure cloud platforms
- Advanced systems design with C++, Scala
Software Engineer - Ads Platform
Engineered high-availability ad serving systems with Scala, managing billions of ad impressions monthly. Spearheaded the integration of machine learning algorithms into ad targeting pipelines.
- Automated deployment processes using Bash scripting
- Developed Node.js utilities for real-time data processing
- Optimized Ruby-based legacy systems for performance
- Implemented real-time analytics dashboards with JavaScript
Staff Software Engineer
Designed high-throughput event-driven systems using Akka and Apache Kafka for real-time data processing. Developed a distributed microservices architecture leveraging gRPC and ZIO for fault-tolerant applications. Spearheaded integration of change data capture with Debezium, enhancing data consistency across services.
- Architected scalable event-driven systems with Akka and Kafka
- Implemented microservices architecture using gRPC and ZIO
- Integrated Debezium for change data capture
- Optimized real-time data pipelines
Founder
Designed and implemented a distributed ledger system utilizing functional programming paradigms to ensure high fault tolerance and data consistency. Developed a real-time analytics platform processing millions of transactions per second with a focus on scalability and performance optimization. Spearheaded the creation of a domain-specific language in Unison for simplifying concurrent programming models.
- Architected a cloud-native microservices platform using Scala and Haskell.
- Optimized a Python-based data pipeline for 10x throughput improvement.
- Led the development of a cross-platform application using Elm.
Lead Infrastructure Engineer
Developed scalable distributed systems for high-traffic web applications, focusing on concurrency and API design. Architected infrastructure for large-scale deployment, optimizing JVM performance for real-time services.
- Designed microservices architecture for cloud-native applications
- Implemented fault-tolerant systems with Haskell
- Optimized data throughput in multi-threaded environments
Senior Software Developer
Designed and implemented distributed systems for processing financial transactions at scale, achieving sub-second latency. Developed a high-performance, event-driven architecture for a real-time bidding platform using Scala and Rust. Specialized in microservices architecture, optimizing service communication and resilience across multiple cloud environments.
- Authored custom RPC framework for cross-language service calls
- Implemented a domain-specific language for configuration management
- Built a scalable RESTful API gateway in Kotlin
- Optimized JVM performance for low-latency applications
Consulting Member of Technical Staff
Architected distributed systems for large-scale event-driven applications in cloud environments, focusing on fault tolerance and resiliency. Led design and implementation of cost-efficient cloud-native solutions with high operational reliability.
- Designed consensus protocols for distributed data consistency
- Optimized cloud infrastructure for reduced latency and costs
- Enhanced system observability and monitoring in production
Lead Build and Release Engineer
Designed and implemented a scalable continuous integration pipeline for a microservices architecture, significantly reducing build times. Developed a domain-driven design framework for event-sourced systems, enhancing modularity and maintainability in large-scale enterprise applications. Spearheaded the adoption of CQRS patterns in a high-transaction financial platform, improving system throughput and consistency.
- Optimized build processes with advanced caching strategies.
- Integrated CI/CD tools with cross-platform deployment capabilities.
- Automated release management for complex distributed systems.
- Implemented real-time monitoring for build and release pipelines.
Software Engineer
Developed large-scale data analytics platforms utilizing Azure Data Explorer and Kusto. Implemented telemetry systems with OpenTelemetry for enhanced observability in distributed environments. Built RESTful services with Flask to support dynamic data queries.
- Built analytics platforms on Azure Data Explorer
- Implemented telemetry with OpenTelemetry
- Developed RESTful services using Flask
- Optimized data queries with Kusto