Senior Software Engineer (Scala) - Remote Work | REF#290234

BairesDev
United StatesFULL_TIMEPosted Jul 21, 2026

Role responsibilities

Design and develop distributed data processing components and pipelines focused on throughput and reliability. Optimize JVM performance and collaborate with engineering teams to resolve bottlenecks in large-scale data workloads.

Requirements

Candidates must have over 5 years of IT experience with at least 3 years specializing in Scala or Java. A strong background in distributed data processing, stream or batch infrastructure, and JVM fundamentals is required.

Key skills

Scala, Java, Distributed Data Processing, JVM Performance, Stream Processing, Batch Processing, Data Engineering, Software Design, Code Review, Troubleshooting, English Proficiency

Keywords

Scala, Java, JVM, Distributed Systems, Data Processing, Streaming Pipelines, Batch Jobs, Open Source, Data Platform, Software Engineering, Scalability, Performance Optimization, IT Services, Data Engineering

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free