Scala Developer

Posted 2026-05-06
Remote, USA Full-time Immediate Start


We are looking for an experienced Scala Engineer to join a remote team working on industrial IoT solutions. The role involves building and maintaining scalable backend systems, working with real-time data, and contributing to modern cloud-based architecture.



Required Skills


  • 3+ years of total experience in web development
  • At least 3 years of hands-on experience with Scala programming language
  • Strong knowledge of SQL databases, particularly PostgreSQL
  • Experience with building RESTful APIs
  • Solid experience with backend development and distributed systems
  • Experience with cloud technologies (Azure preferred)
  • English at least Upper-intermediate

Tech Stack Scala, Cats Effect, Akka (HTTP, Streams), Slick, PostgreSQL, Kafka, Azure, Kubernetes, Databricks


Will be an advantage


  • Knowledge of Python

About you


  • You love (!) software engineering and strive to be the best
  • You are constantly looking for new challenges and things to learn
  • You value collaboration and a positive interpersonal environment


Responsibilities


  • Develop and maintain high-quality RESTful microservices using Scala, Akka HTTP / Akka Streams
  • Support clean, maintainable, and well-documented event-driven architecture following best practices and coding standards
  • Utilize Kubernetes, Terraform and Python scripting to support application deployments in Azure Cloud
  • Utilize SQL databases, especially PostgreSQL, for data storage and retrieval purposes.
  • Collaborate with small cross-functional development teams to deliver feature-rich web applications.

We offer


  • Software engineering process designed by software engineers without excessive communication, unneeded bureaucracy, and overcontrol
  • An option to choose and change projects as you enhance your skills to always work on the tasks that align with your professional development plan
  • Industry-leading coding standards and regular experience exchange meetings

Benefits


We offer a number of benefits for the team members to improve their quality of life and help them achieve professional development goals:


Professional


  • Compensation for professional certifications, courses, IT conferences, and events
    Individual and group English classes with native-speaking teachers from US & UK

Quality of life


  • Our processes are tailored to enable remote work and flexible work schedules
  • You can choose from a selection of hardware, whether it is Apple or PC devices
  • There are also frequent team retreats, leisure activities, and holiday celebrations
  • Gifts on personal and professional anniversaries, pizza Fridays, and movie nights
  • 21 paid days off and 11 national holidays throughout the year to travel and rest
  • We compensate some expenses on recreational activities, including various sports, dance lessons, and yoga sessions
  • Lastly, all the benefits work the same way if you are living outside of Dnipro or Lviv (for example, we will send you the hardware of your choosing, and so on)
  • You are a part of a team, and we help each other when life knocks one of us down


Similar Jobs

Back to Job Board