Задачи:
— Разработка и поддержка высоконагруженных сервисов и распределённых систем на Scala (версии 2.13 и 3)
— Проектирование архитектуры сервисов, участие в code review и технических дискуссиях
— Оптимизация производительности и устранение узких мест при высоких нагрузках
— Работа с потоковой обработкой данных (Kafka, Spark Streaming, FS2) и event-driven архитектурой
— Написание unit, property-based и интеграционных тестов, контроль качества кода
— Взаимодействие с продуктовыми и инфраструктурными командами от идеи до продакшена
Требования:
— Коммерческий опыт разработки на Scala от 2–3 лет
— Понимание функционального программирования и опыт работы с одной из экосистем: Cats Effect, ZIO, Akka (Pekko)
— Опыт работы с распределёнными системами, микросервисной архитектурой и асинхронным взаимодействием
— Уверенное владение SQL и опыт работы с реляционными и NoSQL базами данных (PostgreSQL, ClickHouse, Cassandra и др.)
— Опыт работы с брокерами сообщений (Kafka, RabbitMQ)
— Знание алгоритмов и структур данных, понимание моделей многопоточности JVM
— Опыт проектирования и развития архитектуры высоконагруженных систем от 5 лет
— Глубокое понимание trade-off’ов в распределённых системах (консистентность, отказоустойчивость, latency)
— Опыт технического лидерства: менторство, проведение code review, влияние на техническую стратегию команды
— Свободное владение одним из стеков: Typelevel (Cats Effect, FS2, Doobie, http4s), Akka / Pekko (Streams, Cluster, Persistence) или Spark / Big Data
Будет плюсом:
— Опыт миграции с Scala 2 на Scala 3
— Знание Scala 3 (givens, match types, метапрограммирование)
— Опыт в FinTech, Highload или IoT-стриминге
— Опыт работы с Docker, Kubernetes, CI/CD (GitLab CI, GitHub Actions)
— Знакомство с Apache Spark (batch и streaming)
Location: Intellias
Meet your recruiter
Viktoriia Tochylova
viktoriia.tochylova@intellias.com
https://www.linkedin.com...
Vacancy details
Software Engineering
Scala Engineer
Senior
Bulgaria, Poland, Portugal, Spain, Ukraine
Remote
APPLY NOW
REFER A FRIEND
Drivers of change, it’s your time to pave new ways. Intellias, a leading software provider in the automotive industry, invites you to develop the future of driving. Join the team and create products used by millions of people in the world.
What project we have for you
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.
What you will do
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).
What you need for this
Mandatory
5+ years of experience with Scala
designing, developing, deploying, and maintaining backend services and distributed systems in production.
10+ years of software engineering experience (preferrably Java)
5+ years
of experience building distributed systems using
Akka (Streams, Actors, HTTP, Persistence)
or
Apache Pekko
.
5+ years
of experience with
AWS
Strong experience designing and operating event-driven distributed systems using technologies such as
Kafka
,
AWS Kinesis
, or
equivalent messaging platforms
.
Strong
experience
with
functional programming concepts and libraries such as
Cats
,
Cats Effect, or ZIO.
Hands-on experience with
Docker
.
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.
What it’s like to work at Intellias
At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.
Skills
Scala
Location: Intellias
Meet your recruiter
Karolina Sowa
karolina.sowa@intellias.com
https://www.linkedin.com...
Vacancy details
Software Engineering
Scala Engineer
Senior
Bulgaria, Poland, Portugal, Spain, Ukraine
Remote
APPLY NOW
REFER A FRIEND
Drivers of change, it’s your time to pave new ways. Intellias, a leading software provider in the automotive industry, invites you to develop the future of driving. Join the team and create products used by millions of people in the world.
What project we have for you
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.
What you will do
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).
What you need for this
Mandatory
3+ years of experience with Scala
designing, developing, deploying, and maintaining backend services and distributed systems in production.
8+ years of software engineering experience (preferrably Java)
3+ years
of experience building distributed systems using
Akka (Streams, Actors, HTTP, Persistence)
or
Apache Pekko
.
3+ years
of experience with
AWS
Strong experience designing and operating event-driven distributed systems using technologies such as
Kafka
,
AWS Kinesis
, or
equivalent messaging platforms
.
Strong
experience
with
functional programming concepts and libraries such as
Cats
,
Cats Effect, or ZIO.
Hands-on experience with
Docker
.
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.
What it’s like to work at Intellias
At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.
Skills
Scala
Location: Intellias
Meet your recruiter
Samprati Muddalkar
samprati.muddalkar@intellias.com
https://www.linkedin.com...
Vacancy details
Software Engineering
Scala Engineer
Senior
India, Pune
Hybrid
APPLY NOW
REFER A FRIEND
Our client is a is a location data and technology platform company that empower customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely. They create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us!
As a Senior Backened Engineer in the Map Data Processing group you will develop smart Map Data processing tools for the state-of-the-art Mapping Technologies. You will work self-sustained in an agile team. Your responsibility will cover developing, extending and maintaining tool and services that processes map data for global navigational database. For that you will be translating product strategies into technology strategies, leading the long-term architectural direction and helping design and build industry-grade customer-facing geo-data-intensive products. You will work closely with other engineering & operations teams, internal users of tool chains your team develops and partner with product managers and the larger map operations business units.
What project we have for you
Join our engineering organization to build the next generation of automated map data processing for a global provider of location and mapping solutions used in automotive and mobility.
You will work on the
platform
— a system that takes road data from multiple sources (GPS traces, traffic signs, open map data), detects errors in the map, and either auto-corrects them or flags them for human review. The platform produces quality signals and road attribute corrections that feed directly into navigation and autonomous driving products.
Working as part of an agile, cross-functional team on Rakhee’s team, you will build and maintain backend services and distributed data pipelines that keep this platform accurate, reliable, and ready for production load. The primary language on this team is
Scala
— strong engineers in either language are welcome.
What you’ll work on:
Distributed batch pipelines for large-scale road dataset processing (Spark on EMR)
Error detection, confidence-based auto-fix logic, and manual review workflows for map attributes
Data validation, quality gates, and traceability across the pipeline
Cloud-native execution environments (infrastructure automation, CI/CD, operational readiness)
Technologies:
Scala
Python( Good to have)
Apache Spark
Kafka
SQL / PostgreSQL
AWS (Step Functions, ECS, Lambda, EMR)
Apache Airflow
Java ( Good to have)
CI/CD (GitHub / GitLab)
What you will do
Design and implement scalable backend services and data processing pipelines
Contribute to architecture and design discussions with reasoned technical input
Own delivery end-to-end: development, testing, performance optimization, and production support readiness
Implement and maintain testing practices (Unit, Integration, E2E) for owned components
Contribute to monitoring, alerting, and observability of production systems
Improve code quality via reviews, automated testing, and engineering best practices
Contribute to estimations, planning, and iterative delivery in an Agile/Scrum process
Share knowledge and support junior team members’ growth
What you need for this
Required Skills
5+ years
building backend systems with
Scala
as your primary language (strong core competency in one — not a shallow familiarity in both)
Distributed data processing —
Apache Spark
or equivalent (production usage required, regardless of whether your primary language is Scala or Python)
Kafka
— event-driven architecture, producers/consumers, production usage
AWS
— practical experience with EMR, Step Functions, ECS, or Lambda
Strong SQL and data modeling — ideally PostgreSQL (schema design, query optimization, indexes)
Solid knowledge of data structures, OOP, and design patterns
Good understanding of concurrency and multithreading concepts
LLD: modular architecture, clean abstractions, component design
API design awareness: RESTful services, backward compatibility
Testing strategy: unit, integration, E2E — deliberate approach to coverage
Monitoring & observability: logging, metrics, alerting, dashboards in production systems
CI/CD pipelines (GitHub / GitLab) and engineering best practices
English: Upper Intermediate+ (written and spoken)
Nice to Have
The other primary language — if your primary is Scala, Python is a plus; if your primary is Python, Scala is a plus
Java
Apache Airflow or similar pipeline orchestration
LLM/MCP tooling experience
Experience with geospatial/map-related data or large-scale data quality systems
What it’s like to work at Intellias
At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.
Skills
Apache
AWS
BigData
DataEngineer
EMR
Kaffka
Scala
Spark
Location: Intellias
Meet your recruiter
Viktoriia Borsuk
viktoriia.borsuk@intellias.com
https://www.linkedin.com...
Vacancy details
Software Engineering
Scala Engineer
Junior
Ukraine
Remote
APPLY NOW
REFER A FRIEND
We have a dream: to change industries through the power of digital technology. With a team of top-notch engineers by your side, you will develop groundbreaking solutions at Intellias. Let’s code the future together!
What project we have for you
This is your great opportunity to join a fast-growing and highly motivated team that develops a Big Data Analytics platform for geolocation data processing. The goal of this project is to create a pipeline for automated E2E data compilation, verification, and testing. The project has minimum or none legacy processes and technologies.
We are looking for a technogeek ready to tackle even the toughest technological challenges with Scala and Spark.
What you will do
Boost the effectiveness of our team by helping us optimize existing algorithms.
Develop products using Agile methods and tools
Develop commercial-grade software that is user friendly and suitable for the global B2B audience
Participate in design reviews and code reviews of your work and the work of your peer engineers
Participate in architecture and design efforts
Collaborate with other engineers to deliver high quality software on time.
What you need for this
Required skills:
1+ year of experience in Scala
Have a hands-on experience in designing and developing Big Data processing systems in the realm of Scala and Spark
Have a strong mathematical background
Be passionate about creating high-quality code and constantly improving their coding skills.
Understand and actively use best coding practices, patterns, and approaches
Have a highly developed set of analytical and communication skills
Have an ability to deal with the technical challenges
Be able to find and propose problem solutions and communicate them to the team and the stakeholders.
Ability to understand and develop low-latency, high-performance backend applications
Experience with CI/CD practices
Will be a plus:
Experience with Docker/Docker Compose and various cloud providers (AWS)
Practical experience in writing integration and unit tests
DevOps skills: Linux shell scripting, Jenkins pipelines creation
Experience with JTS or another GIS framework
Working with Google ProtoBuf
What it’s like to work at Intellias
At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.
Skills
Scala
Spark
Задачи:
— разработка на Scala с использованием ZIO, Cats, ScalaTest
— работа с SQL и написание Unit тестов
Требования:
— опыт коммерческой разработки от 4-х лет
— уровень Middle+ / Senior
Условия:
— удалённая работа с выстроенными процессами
Location: Москва
Workplace: гибкий
VK Pay — это онлайн-сервис для выгодной оплаты товаров и услуг на сайтах партнёров, а также в сообществах ВКонтакте. VK Pay объединяет в себе приём платежей и эквайринг, платформу для расчёта с партнёрами, сервисы для бизнеса и физических лиц.
Задачи
Разработка новых (от архитектуры до кодирования) и сопровождение старых сервисов
Ревью кода и системной аналитики, декомпозиция задач
Сопровождение выкладки на тестирование и в Production
Работа с требованиями регуляторов
Разработка интеграций и платёжных шлюзов
Требования
Знание Scala
Опыт ФП (функционального программирования)
Опыт использования библиотек cats, cats effect, fs2
Опыт использования MySQL, PostgreSQL, Linux/Unix
Опыт работы от трёх лет
Будет плюсом
Желательно опыт использования docker.
-Разрабатывать систему депозитарного учёта и интегрировать её с сервисом хранения и публичными блокчейнами. -Получать данные от узлов, следить за состоянием сетей, формировать и отправлять транзакции.
Scala Engineer is responsible for building and optimizing high-performance backend systems that power the data-driven applications. In this role, you will work with modern streaming technologies, distributed processing frameworks, and cloud-native architectures to deliver scalable, reliable, and high-availability solutions.
Location: Georgia; Ukraine; Poland; Brazil; Argentina; Colombia
Workplace: Remote
Solvd Inc. is a rapidly growing AI-native consulting and technology services firm delivering enterprise transformation across cloud, data, software engineering, and artificial intelligence. We work with industry-leading organizations to design, build, and operationalize technology solutions that drive measurable business outcomes.
Following the acquisition of Tooploox, a premier AI and product development company, Solvd now offers true end-to-end delivery—from strategic advisory and solution design to custom AI development and enterprise-scale implementation. Our capability centers combine deep technical expertise, proven delivery methodologies, and sector-specific knowledge to address complex business challenges quickly and effectively.
We are looking for a Senior Software Engineer (Elasticsearch, Scala) to join a team powering food search and logging for one of the world’s leading health and nutrition platforms. You’ll contribute directly to the systems that drive search — backend services, search infrastructure, and experimentation — with a focus on improving core metrics: conversion rates, time to log, query abandonment, and result relevance.
WHAT YOU’LL DO
- Contribute to, build, and maintain backend services that drive the food search experience, integrating with systems across the broader engineering organization.
- Perform search performance tuning end-to-end — data design, indexing, query evaluation, and iterative improvement within Elasticsearch.
- Assist in the evaluation and implementation of search and data technologies that improve result quality and user experience.
- Collaborate closely with senior search engineers, product management, and leadership on solution discovery, experiment planning, and delivery.
- Contribute to the development of tools, processes, and metrics for measuring and monitoring search quality.
REQUIRED SKILLS & EXPERIENCE
Elasticsearch
- Demonstrated experience with performance tuning, query analysis, and relevance optimization in Elasticsearch at scale.
- Strong understanding of index design, mapping strategies, cluster management, and scoring/ranking mechanics.
- Familiarity with high availability, disaster recovery, and operational monitoring for Elasticsearch clusters.
- Ability to deploy new indexes or clusters as needed for load balancing or experimentation.
- Ability to translate product specifications into technical requirements and deploy ranking and relevance experiments with clearly defined success criteria and metrics.
Scala
- Strong experience writing, shipping, and maintaining Scala services in production.
- Comfortable working across a stack that also includes SQL and Python — Scala is the primary language for this engagement.
Agentic development
- Active user of AI development tools such as Claude Code, Cursor, or comparable AI-powered coding environments — shipping production code with them, not just using autocomplete.
- Familiarity with agentic coding patterns and workflows — code generation, refactoring, debugging, and test authoring.
- Able to articulate how AI tooling fits into their development process and where human judgment remains critical.
Engineering fundamentals
- First-hand experience building, scaling, and supporting large-scale data infrastructure systems in production.
- Strong understanding of database design, data architecture, and performance tuning across multiple data stores — MySQL, MongoDB, DynamoDB, Redis, or similar.
- Experience with high-volume messaging systems such as Kafka.
- Familiarity with AWS, GCP, or other cloud platforms.
- Strong peer code review practices.
PREFERRED QUALIFICATIONS
- Experience leveraging AI workflows for meaningful development acceleration beyond autocomplete — code generation, refactoring, debugging, and test authoring at scale.
When you join Solvd, you'll…
- Shape real-world AI-driven projects across key industries, working with clients from startup innovation to enterprise transformation.
- Be part of a global team with equal opportunities for collaboration across continents and cultures.
- Thrive in an inclusive environment that prioritizes continuous learning, innovation, and ethical AI standards.
Ready to make an impact?
If you're excited to build things that matter, champion responsible AI, and grow with some of the industry’s sharpest minds. Apply today and let’s innovate together.
Solvd is an equal opportunity employer.
-разработка и оптимизация ETL/ELT-конвейеров для обработки больших данных. -настройка и администрирование Hadoop/Spark-инфраструктуры (HDFS, YARN, Hive, HBase).
Задачи:
— Участвовать в полном цикле разработки backend (от архитектуры и кодинга до запуска в промышленный контур);
— Проектировать и развивать REST API для внешних интеграций;
— Работать с PostgreSQL и очередями Kafka;
— Писать качественный код с полным покрытием автотестами.
Требования:
— Опыт коммерческой разработки на Scala 2.13 (стандартная библиотека, Future, implicits) от 4 лет;
— Практический опыт с Quill (оптимизация запросов, партиционирование) и Jetty (embedded, пулы потоков, WebSocket);
— Уверенная работа с Kafka (консьюмеры/продюсеры, ручной коммит, обработка ребалансировки);
— Знание Bouncy Castle (ECDSA, Keccak, работа с ключами);
— Опыт работы с Liquibase (миграции без даунтайма), Cucumber и CI/CD (Jenkins, Groovy);
— Понимание концепций популярных блокчейнов (блоки, транзакции, логи, криптография) и опыт работы с RPC-клиентами (Web3j / ethers / JSON-RPC);
— Опыт работы с агентской разработкой.
Условия:
— Удобный формат работы на выбор: офис или гибрид;
— Комфортный современный офис в Москве (пер. Оружейный, 41);
— Ежегодный пересмотр зарплаты и годовая премия;
— Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа;
— Льготная ипотека (выгоднее до 7%) для сотрудников;
— Подписка СберПрайм (можно разделить с 3 близкими);
— Корпоративный спортзал, зоны отдыха и доступ к 400+ образовательным программам СберУниверситета.
Задачи:
— Строить и оптимизировать высокопроизводительные backend-системы для data-driven приложений.
— Работать с современными технологиями потоковой обработки, распределёнными фреймворками и облачными архитектурами для создания масштабируемых, надёжных и высокодоступных решений.
Требования:
— Проживание вне России и Беларуси.
— Высшее образование (требуется фото диплома при подаче заявки).
— Опыт разработки на Java и API, сервисах.
— Опыт работы со Scala не менее 2 лет.
— Опыт работы с Akka не менее 2 лет, особенно для потоковой обработки данных или распределённых систем.
— Опыт с потоковыми/конвейерными фреймворками, такими как Spark Streaming, Flink, Kafka, Kinesis или аналогичными.
— Умение создавать и использовать RESTful API.
— Опыт работы с AWS (serverless, compute, storage, data services) и знакомство с DevOps практиками (используется Azure DevOps).
— Владение английским языком на уровне B2+ (устный и письменный).
Условия:
— Удалённая работа.
— Контракт B2C.
— Полная занятость, 8 часов в день.
— Минимальный срок контракта 9 месяцев.
— Ежедневное пересечение рабочего времени с часовым поясом Чикаго 8:00–12:00.
— Отпуск без оплаты.
УдалённоmiddleГеография найма не уточнена
seniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.