freehire launches on Product Hunt on 26 August.

Follow →

Senior Scala Engineer

Intellias is partnering with a Fortune 100, Midwest-based industrial manufacturer to modernize and expand a suite of cloud-based services and data products used by a global network of dealers, enterprise customers, and internal business units.

Our teams deliver scalable APIs, event-driven platforms, analytics pipelines, and cloud-native solutions supporting quoting, ordering, asset telemetry, diagnostics, and lifecycle management for heavy equipment operating worldwide.

This position offers an opportunity to work on highly scalable distributed systems, modern cloud infrastructure, and data-intensive applications that directly impact thousands of users across global markets.

Responsibilities

  • Design, develop, and maintain scalable backend services using Scala

  • Build distributed system components and event-processing services

  • Develop highly available APIs and integrations

  • Design and implement fault-tolerant, event-driven architectures

  • Participate in architecture discussions and technical decision-making

  • Troubleshoot and resolve complex production issues

  • Ensure high-quality software through testing, automation, code reviews, and best practices

  • Support integration, acceptance, and QA activities

  • Mentor engineers and contribute to engineering excellence

  • Collaborate with cross-functional teams in Agile environments

  • Own services throughout their entire lifecycle, from design through production support

Requirements

Must Have

  • 10+ years of software engineering experience

  • 5+ years of commercial Scala experience

  • 5+ years building distributed systems using Akka (Streams, Actors, HTTP, Persistence) or Apache Pekko

  • 5+ years of AWS experience

  • Hands-on experience designing and operating event-driven architectures

  • Experience with Kafka, AWS Kinesis, or equivalent technologies

  • Strong understanding of distributed systems and microservices

  • Functional programming experience with:

    • Cats

    • Cats Effect

    • ZIO

  • Experience with PostgreSQL and advanced SQL

  • Docker experience

  • Experience with CI/CD pipelines (preferably GitHub Actions)

  • Understanding of software architecture and solution design

  • Strong ownership mindset and ability to independently drive technical initiatives

  • Experience working in Agile environments

  • Ability to provide overlap with US Central Time business hours (up to 2 PM CT)

Nice to Have

  • Java 17+/21

  • Spring Boot

  • Hibernate/JPA

  • DynamoDB

  • CloudFormation

  • Flyway

  • Snowflake

  • BigQuery

  • Databricks

  • Experience processing telemetry or large-scale event data

What You'll Get

  • Opportunity to work with a Fortune 100 client

  • Large-scale distributed systems and cloud-native architecture

  • Modern Scala ecosystem and functional programming

  • AWS-based infrastructure and event-driven platforms

  • High-impact engineering work with global business reach

  • Long-term collaboration with experienced international teams

  • Technical ownership and influence on architectural decisions

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available