CrawlJobs Logo

Senior Scala Engineer

Poland; Portugal; Spain; Ukraine · Job Posted June 14, 2026
Apply Position
Job Link Share

Job Description

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 cross-functional teams deliver scalable APIs, event-driven services, and analytics pipelines that power quoting, ordering, asset telemetry, diagnostics, and lifecycle support for heavy equipment in the field.

Job Responsibility

  • Design, develop, and maintain scalable backend services using Scala
  • Build reliable event-processing, notification, and integration services
  • Develop APIs and distributed system components in highly available environments
  • Deliver scalable, fault-tolerant solutions that provide business value
  • Contribute to system architecture, technical design, and engineering decisions
  • Troubleshoot complex production issues and perform root-cause analysis
  • Support integration, acceptance, and quality assurance testing activities
  • Maintain high software quality through testing, reviews, documentation, and best practices
  • Mentor engineers and promote technical excellence within the team
  • Collaborate with cross-functional stakeholders in Agile environments
  • Own services throughout their lifecycle, from design and development to deployment and production support
  • Ability to provide 6 hours overlap with US Central Time (CT) on business days (till 2 pm CT latest)

Requirements

  • 6+ years of experience with Scala designing, developing, deploying, and maintaining backend services and distributed systems in production
  • 2+ years of experience building distributed systems using Akka (Streams, Actors, HTTP, Persistence) or Apache Pekko
  • Strong experience with functional programming concepts and libraries such as Cats, Cats Effect, or ZIO
  • Hands-on experience with Docker
  • Hands-on experience with AWS & AWS Kinesis
  • Strong experience with PostgreSQL and SQL query development
  • Experience with CI/CD tools and automated deployment pipelines (preferably GitHub Actions)
  • Experience designing and operating event-driven architectures and stream-processing systems
  • Experience with microservice architectures
  • Experience working within Agile software development environments
  • Strong understanding of software architecture and solution design
  • Strong ownership mindset with the ability to independently drive complex technical initiatives

Nice to have

  • Experience with Java 17+/21
  • Experience with Spring Boot
  • Experience with Hibernate/JPA
  • Experience with DynamoDB
  • Experience with CloudFormation
  • Experience with Flyway
  • Experience with Snowflake, BigQuery, or Databricks
  • Experience processing telemetry or event data at scale

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Scala Engineer

8 matching positions

Senior Scala Engineer

A global software provider focused on improving productivity and employee experi...
Location
Location
United Kingdom
Salary
Salary:
100000.00 - 120000.00 GBP / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience as a Backend Engineer
  • 5+ years of hands-on experience with Scala in production environments
  • Technical Skills: Scala, API-first design (OpenAPI)
  • Functional & Async Programming: Cats Effect and functional Scala patterns
  • Data & Messaging: PostgreSQL, Kafka (Avro), transactional data access
  • APIs & Services: Versioned APIs and service integration
  • Testing & Code Quality: Unit and integration testing, observable and maintainable code
  • DevOps & Cloud: AWS, Docker, Kubernetes (EKS), CI/CD pipelines
  • Engineering Practices: Trunk-based development, feature flags, refactoring legacy systems
Job Responsibility
Job Responsibility
  • Develop and maintain a Scala-based API backend supporting manufacturing frontline teams
  • Design, build, and enhance manufacturing workflows within web applications
  • Deliver committed sprint work aligned with business objectives
  • Leverage modern Scala and backend technologies to maintain a competitive platform
  • Act as a subject matter expert during production incidents to resolve customer issues efficiently
  • Participate in technical discussions and forums to contribute ideas beyond sprint work
  • Collaborate closely with teammates to help the wider business achieve its goals
  • Write clean, testable, and maintainable code
  • Fulltime
Read More
Arrow Right

Senior Scala Engineer (SolstiCE) – Equity Derivatives Tech – VP

The role of a Senior Software Engineer for SolstiCE requires a combination of st...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in Scala and Python
  • Expertise in component integration via REST APIs and message queues, such as Solace
  • Thorough understanding of multi-threaded programming
  • Working knowledge of NoSQL databases, such as Couchbase
  • Ability to create and maintain project builds (Gradle) and CI/CD pipelines (Jenkins, Tekton)
  • Experience of building and deploying containerised applications (for instance, using OpenShift)
  • Hands-on professional software development experience at a senior level
  • Proven experience of defining technical architectures and leading complex projects through to delivery
  • Proficiency in object-oriented and functional programming
  • Rigorous application of clean code and TDD principles
Job Responsibility
Job Responsibility
  • Liaising with the business stakeholders and business analysts to define new projects, ensure completeness of requirements and agree priorities
  • Evolving SolstiCE technical architecture, data flows, and integrations with upstream and downstream systems
  • Designing new core functionality
  • Implementing and delivering new features to expand product and use case coverage, enabling increased system adoption for critical business processes
  • Ensuring ongoing system robustness and stability
  • Coordinating team’s response to production issues
  • Coaching and mentoring less experienced team members to improve the standard of work
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Senior Engineer (Scala)

My client are looking for a Senior / Staff-Level Scala Engineer to join a high-i...
Location
Location
United States , New York City
Salary
Salary:
160000.00 - 220000.00 USD / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software engineering experience
  • 3+ years of hands-on experience building production systems with Scala
  • Experience operating at a Senior or Staff Engineer level with architectural responsibility
  • Strong system design experience
  • Solid understanding of backend architecture patterns and best practices
  • Experience building and maintaining event-driven or reactive systems
  • Strong communication skills with the ability to explain complex technical concepts clearly
  • Experience working on business-critical products or high-availability systems
Job Responsibility
Job Responsibility
  • Designing and building scalable, high-performance backend services using Scala
  • Contributing at a senior/staff engineering level with architectural ownership
  • Leading system design discussions and driving best practices across teams
  • Working on distributed systems and event-driven architectures
  • Collaborating closely with product, engineering, and leadership stakeholders
  • Mentoring engineers and elevating overall code quality and technical standards
  • Contributing to critical decisions that shape long-term platform strategy
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer (Scala)

We are seeking a Senior Backend Engineer with deep functional programming expert...
Location
Location
Salary
Salary:
75000.00 - 100000.00 USD / Year
avantstay.com Logo
AvantStay
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience building production-grade FP systems (Scala is preferred, but Haskell/Clojure/Elm is also good if you are excited to dive into Scala)
  • Solid understanding of functional programming principles and their practical application in production systems.
  • Experience using the Typelevel stack: Scala 2.13+/ Scala 3, along with cats/cats-effect/zio, and related libraries.
  • Experience with our infrastructure stack: AWS, Kubernetes, Kafka, GraphQL, and PostgreSQL.
  • You treat engineering as a craft, refining your skills all the time.
  • Fluency in English, both written and spoken, for effective communication in a distributed team.
  • Comfortable working in small, fast-paced, product-focused teams with shifting priorities.
  • A bias toward action, curiosity to explore unfamiliar tools and patterns, and the ability to work through ambiguity.
Job Responsibility
Job Responsibility
  • Design, build, and maintain production systems that power our core business.
  • Work across the stack - from customer-facing features to internal systems.
  • Rapidly prototype new ideas to validate opportunities and drive innovation.
  • Collaborate closely with product, design, and operations to solve cross-functional problems.
  • Write high quality code that serves its purpose well.
  • Review code and engage peers to focus on technical quality and pragmatic decision-making.
  • Participate in the full development lifecycle — from ideation to post-launch support.
  • Help shape our engineering culture and technical direction.
What we offer
What we offer
  • Generous paid time off including company holidays
  • 100% remote - Work from anywhere in the world
  • Fulltime
Read More
Arrow Right
New

Senior Lead Data Engineer (Enterprise Platform Technology) (Java, Python, Scala, AWS)

Do you love building and pioneering in the technology space? Do you enjoy solvin...
Location
Location
United States , McLean; New York
Salary
Salary:
229900.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree
  • At least 6 years of experience in application development (Internship experience does not apply)
  • At least 2 years of experience in big data technologies
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Job Responsibility
Job Responsibility
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Lead a team of developers with deep experience in machine learning, distributed microservices, and full stack systems
  • Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Redshift and Snowflake
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Perform unit tests and conduct reviews with other team members to make sure your code is rigorously designed, elegantly coded, and effectively tuned for performance
What we offer
What we offer
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • comprehensive, competitive, and inclusive set of health, financial and other benefits
  • Fulltime
Read More
Arrow Right

Software engineer 2 / Senior Software engineer - Azure Data

Microsoft's Azure Data engineering team is leading the transformation of analyti...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Experience with the Azure stack including Storage, Compute, Networking, Fabric, Purview, Synapse, AKS, DevOps, Data Factory, or Power BI
  • Experience with big data technologies such as Spark, Kafka, Hadoop, or HBase
  • Experience building data lake or data engineering products, tools, or pipelines
  • Familiarity with container-based architectures (Docker, Kubernetes)
  • Ability to debug complex distributed systems on Linux and/or Windows platforms
Job Responsibility
Job Responsibility
  • Write extensible, maintainable code in C#, Java, Scala, or Python for Fabric Materialized Lake View services and HDInsight components
  • Use AI tools and coding best practices across the development lifecycle
  • Design data refresh, scheduling, and query optimisation features with minimal supervision
  • Review code from teammates for correctness, test coverage, security risks, and adherence to team standards
  • Coach junior engineers through code reviews
  • Debug complex issues in distributed systems running on Azure, Linux, and Windows
  • Run live site operations on a rotational, on-call basis
  • Integrate logging and instrumentation to gather telemetry on system health, performance, reliability, and security
  • Work with product managers, technical leads, and partners across geographies to define customer requirements for Materialized Lake View features
  • Fulltime
Read More
Arrow Right

Senior Data Engineer Lead / Architect - Senior Vice President

At Citi Services - Global Trade Technology Organization, we are on a mission to ...
Location
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional experience in data engineering, with a proven track record of designing and building large-scale data systems
  • 3+ years in a technical leadership or architect role, with experience mentoring junior and senior engineers
  • Expert-level proficiency in at least one programming language (Python or Scala preferred) and exceptional SQL skills
  • Proven hands-on experience with Python or Scala for data manipulation, scripting, machine learning, and backend development
  • Deep, hands-on experience with a major cloud platform (AWS, GCP, or Azure) and its data ecosystem (e.g., S3/GCS, Redshift/BigQuery, EMR/Dataproc, Kinesis/Dataflow)
  • Extensive hands-on experience with modern big data technologies and Data streaming (like Hadoop, Hive, Impala, Apache Spark, Kafka, or Flink)
  • Proficiency with workflow orchestration tools such as Airflow, Dagster, or Prefect
  • Proficiency in designing and implementing microservices architectures, RESTful APIs, and event-driven systems with 'Data as a Product' Principle
  • Solid understanding of data modeling concepts and database design for both analytical (OLAP) and transactional (OLTP) workloads
  • Deep understanding and hands-on experience with relational databases (e.g., PostgreSQL, Oracle), NoSQL databases (e.g., MongoDB, Cassandra), data warehousing, and big data technologies (e.g., Spark, Kafka)
Job Responsibility
Job Responsibility
  • Architect & Design: Design, architect, and oversee the development of robust, scalable, and reliable data infrastructure, including data lakes, data warehouses, and real-time streaming platforms on the cloud
  • Build & Code: Act as a senior individual contributor and hands-on technical leader. Write clean, maintainable, and high-performance code for data ingestion, transformation, and serving layers (e.g., using Python, Scala, SQL, and Spark)
  • Lead & Mentor: Lead a team of data engineers, providing technical guidance, mentorship, and career development support. Foster a collaborative and inclusive team environment
  • Champion Culture: Define, document, and champion data engineering best practices across the organization, including CI/CD, data quality, testing frameworks, observability, and code review standards
  • Drive Strategy: Partner with leadership, product managers, data scientists, and analysts to understand data needs and develop a long-term data strategy and roadmap
  • Innovate & Evaluate: Stay at the forefront of data engineering technologies. Evaluate, prototype, and recommend new tools and frameworks to continuously improve our data platform
  • Ensure Governance: Implement and enforce robust data governance, security, and privacy policies in partnership with our security and compliance teams
  • Fulltime
Read More
Arrow Right

ML Engineer Senior - GenAI Solutions

As a Senior Machine Learning Engineer at NTT DATA, you will work alongside exper...
Location
Location
Italy , Milano
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of production experience working in Data Science or Software Engineering
  • Deep knowledge of math, probability, statistics and algorithms
  • At least 6/12 months of experience in Generative AI deployment and underlying architecture handling
  • Vector Database knowledge is well appreciated
  • Understanding of data structures, data modeling and software architecture
  • Fluent in a at least two mainstream programming language (Python, Scala, Java, C++)
  • Experience in building an infrastructure for technical users, such as Data Scientist, ML practitioners or data consumers/producers
  • Strong knowledge of Spark, Databricks is a strong plus
  • Experience developing/deploying ML solutions in one of the public cloud platforms and on a Cross-cloud base, Snowflake knowledge is a plus
  • Deep knowledge with machine learning frameworks (such as Keras or PyTorch)
Job Responsibility
Job Responsibility
  • Apply hands-on Generative AI capabilities, preferably on Azure/GCP and on-premise GenAI architectures and MLOps
  • Leverage a strong mathematical background
  • Work on classification, information retrieval, clustering and optimization problems
  • Establish scalable, efficient and automated processes for large-scale data analysis
  • Contribute to model development, model validation and model implementation
  • Identify business opportunities
  • Design and create new data pipelines from scratch, from experiments to production deployment
  • Manage multiple projects
  • Lead ML Engineers
  • Connect with stakeholders
  • Fulltime
Read More
Arrow Right