Jobs
11-
· 2 views · 0 applications · 10h
Senior Scala Engineer
Full Remote · Ukraine · 4 years of experience · Upper-IntermediateWe are looking for a Senior Scala Engineer to join our team. Our clients use Security Intelligence Solutions to stay on top of threats to their business. Our tools allow them to create alerts or search, analyze, and process the cybersecurity information...We are looking for a Senior Scala Engineer to join our team. Our clients use Security Intelligence Solutions to stay on top of threats to their business. Our tools allow them to create alerts or search, analyze, and process the cybersecurity information we provide. The Applications team is responsible for building and continuously improving our web app, browser extension, and mobile app. These apps are built on top of our immense dataset collected by other parts of the organization.
We work in cross-functional delivery teams with developers, product managers, designers, and QA working together to create efficient, great looking, and useful products.
Important traits you should have:
- Curious and engaged
- Excellent communication skills
- Find it fun and inspiring to build integration solutions and backend software
- Believe that it’s an interesting challenge to work on a complex product
Responsibilities:
- Code primarily using Scala
- Continuously design, develop and deploy backend services with focus on high availability, great quality, low latency and scalability
- Measure and evaluate features and system metrics to continuously improve user experience and service performance
- Be proactive, go beyond expectations
Requirements:
- Experience with Scala
- Experience with MongoDB or equivalent document database
- Experience with RabbitMQ or equivalent Message broker
- Rest Services (Json or other) and Integrations (connecting to third parties)
- Ability to work all the way from high level architecture design down to efficient code
- You have a good understanding of system design, data, structures and algorithms
- Be able to take initiatives and collaborate across teams
Nice to have:
- Java
- ElasticSearch
- Kafka
- Docker / Kubernetes
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
-
· 15 views · 0 applications · 20h
Backend Engineer (Scala)
Full Remote · Europe except Ukraine · Product · 5 years of experience · Upper-IntermediateAbout Replika We’re the only empathetic AI out there, making sure all 35M+ users feel seen, heard, and understood—whatever that means for them. Since 2016, we’ve been redefining conversational AI across iOS, Android, web, and VR. Our AI companions take...About Replika
We’re the only empathetic AI out there, making sure all 35M+ users feel seen, heard, and understood—whatever that means for them. Since 2016, we’ve been redefining conversational AI across iOS, Android, web, and VR. Our AI companions take many forms—holograms, AR/VR avatars, even robots. The ultimate AI life assistant, mentor, therapist, friend. Whatever you need, really, Replika is there for you. Right now, we’re rebranding with one of the world’s top design agencies, scaling our global team, and pushing human-AI connection further than ever. We’re the humanists in AI. And we’re making sure it’s done right.
What you’ll do
- Develop and maintain the server-side of a web service from all sides
- Design and implement features and APIs in collaboration with mobile client teams
- Work closely with growth and marketing teams on payment and feature experiments
- Build data pipelines for the analytics team
- Integrate new LLM microservices with AI team
- Set up metrics, monitors and alerts to ensure service stability
Technical skills
- Experience with Scala (or quick to switch if you’re already skilled in Java/Kotlin).
- Familiarity with Python for ad-hoc tasks is a plus.
- Can self-manage and drive tasks end-to-end.
- Proactive mindset: you take initiative and ensure tasks are fully executed.
- Thrive in a fast-paced environment and maintain a positive outlook.
- Commitment to shipping features and solving problems deeply.
- Genuine interest in AI, your teammates’ work, and the company mission.
- Excellent leadership and communication skills—big decisions, big responsibility.
- English B2+ (or higher) to communicate smoothly with the global team.
Nice to have
- Experience with platform APIs (Facebook, Stripe, etc.) and payment systems.
- Proven experience with mobile apps (200K+ MAU is a bonus).
What we offer
- Competitive salary based on your experience and skill set
- Opportunity to build an AI product that deeply impacts users
- Expect to work some European hours, as the team is in Europe. Potential visa support is available
- Global offsite meetings, including gatherings in San Francisco
Work at Replika
At Replika, growth isn’t a maybe—it’s built in. Do the work. Deliver. One great project could double your salary. Seriously. Who do we think we are? Replika. We move fast. Very. Join us at the forefront of emotional AI.
More -
· 12 views · 0 applications · 1d
Senior Scala Developer
Full Remote · Worldwide · 2 years of experience · Upper-IntermediateBuild the Decentralised Future – Join Lantr R&D Lab as a Senior Scala Developer! At Lantr, we’re shaping tomorrow’s digital landscape through decentralised infrastructure. Using blockchain technology, we empower privacy, self-sovereignty, free speech, and...Build the Decentralised Future – Join Lantr R&D Lab as a Senior Scala Developer!
At Lantr, we’re shaping tomorrow’s digital landscape through decentralised infrastructure. Using blockchain technology, we empower privacy, self-sovereignty, free speech, and open trade. Join us to make a real impact in the Cardano ecosystem and beyond.
Role Overview
As a Senior Scala Developer, you’ll drive innovative blockchain projects, from core infrastructure to decentralised apps/solutions.
In your first three months, you’ll focus on:
- L2 Engine: Developing the block-producing node and related infrastructure. These are mission-critical components for our Layer 2 blockchain solution. Your experience and innovative ideas in system optimisation and performance are key to ensuring scalability and reliability.
Scalus: Building a decentralised app development platform for Cardano. We are aiming to make the developer experience as smooth as possible with the help of Scala 3 and it’s reach ecosystem.
Requirements
- Extensive experience with Scala (Scala 3 preferred).
- Interest in blockchain, cryptography, and distributed ledger technology.
- Familiarity with functional programming, API design, or performance optimisations and benchmarking.
- Bonus: Experience with Cardano, compilers, macros, or security audits.
- Special: Rust knowledge is a huge plus.
Passion for open-source and R&D in a collaborative environment.
We offer
- Competitive salary, based on experience.
- Fully remote.
Full-time position.
Our Culture
We’re a team of innovators passionate about decentralisation. At Lantr, creativity and initiative thrive in a supportive, remote-first environment. Whether you’re a seasoned senior or eager to grow, you’ll find opportunities to lead, learn, and grow.
Ready to Apply?
We’d love to hear from you! Let’s Build Tomorrow Together!
More -
· 11 views · 1 application · 1d
Scala Engineer (5+ years)
Full Remote · Ukraine · Product · 5 years of experience · Advanced/FluentProfisea is an Israeli DevOps and Cloud boutique company with a full cycle of services. For more than nine years, we have been implementing best practices of GitOps, DevSecOps, and FinOps, and providing Kubernetes-based infrastructure services to help...Profisea is an Israeli DevOps and Cloud boutique company with a full cycle of services. For more than nine years, we have been implementing best practices of GitOps, DevSecOps, and FinOps, and providing Kubernetes-based infrastructure services to help businesses of all sizes —SMB, SME, or large enterprise clients to stay innovative and effective.
We are seeking for a Senior Scala Engineer for a Project Job Opportunity
Responsibilities:
- Strong Scala competence
More
- Update Java from 8/11 - 17
- Main task - migration Spark pipeline -ov from on-premise to EMR-Serverless
- Migration of 4-5 application
What We Offer:
- Great Salary
- Flexible working hours
- Professional certifications support
- Rewarding working environment and flexible career opportunities -
· 36 views · 1 application · 14d
Senior Scala Developer
Ukraine · Product · 5 years of experience · Intermediate Ukrainian Product 🇺🇦Responsibilities: Develop and maintain high-performance, scalable, and fault-tolerant systems using Scala; - Collaborate with cross-functional teams to design and develop software solutions that meet business needs; - Design, develop, and test software...Responsibilities:
Develop and maintain high-performance, scalable, and fault-tolerant systems using Scala;
- Collaborate with cross-functional teams to design and develop software solutions that meet business needs;
- Design, develop, and test software components, services, and APIs;
- Write clean, efficient, and maintainable code;
- Troubleshoot and debug production issues, collaborate with the DevOps team;
- Working proactively on code quality, observability and best practices held across the company.
Hard Skills:- Proficiency in Scala and its ecosystem (sbt, ZIO, PlayFramework, Sangria, and other libraries). At least 3 years of experience is desired;
- Experience with functional programming and distributed systems;
- Understanding how the JVM, JDK/JRE, and accompanying technologies work;
- Familiarity with database technologies (SQL, NoSQL);
- Hands-on experience using Kafka;
- Knowledge of web technologies (HTTP, REST, GraphQL) and microservice architecture (service mesh);
- Experience with software testing and debugging tools.
Nice to Have:- Familiarity with Kubernetes and Docker.
- Experience with Aerospike or other KV database.
- Experience with FP paradigm and other JVM languages.
- Understanding of CI/CD tools and methodologies.What We Offer:
- A job in a stable company – we have been in the market for over 13 years;
- Truly engaging tasks – take part in creating the media service of the future;
- Relationships built on trust and plenty of opportunities for growth;
- Swimming sessions, table tennis lessons, and piano classes;
- Free English lessons;
- A corporate psychologist;
- Discounts from partner brands and our service.
By applying for the vacancy and submitting your resume to the Company (LLC “MEGOGO”), registered and operating in accordance with the legislation of Ukraine, registration number 38347009, address: Ukraine, 01011, Kyiv, Rybalska Street, 22 (hereinafter referred to as the “Company”), you confirm and agree that the Company processes your personal data provided in your resume in accordance with the Law of Ukraine “On Personal Data Protection” and GDPR regulations.
More -
· 40 views · 0 applications · 18d
Senior Backend (Java/ Scala) Engineer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateSenior Backend (Java/ Scala) Engineer (#3022) Ukraine Work type: Office/Remote Technical Level: Senior Job Category: Software Development Project: Leading European automotive online market N-iX is looking for a Senior Backend (Java/ Scala) Engineer to...Senior Backend (Java/ Scala) Engineer (#3022)
Ukraine
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
Leading European automotive online market
N-iX is looking for a Senior Backend (Java/ Scala) Engineer to join the team.
Our customer is the European online car market with over 30 million monthly users, with a market presence in 18 countries. As a Senior BackEnd Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers.
Responsibilities:- Developing scalable backend services
- Designing complex database solutions
- Designing fast, scalable, and responsive APIs
- Day-to-day work with AWS
- Working in cross-functional teams
- Ready to take ownership and independently drive topics
Requirements:
- At least 5+ years of hands-on coding experience
- Java Spring Boot or Scala knowledge
- Experience with Object Oriented/Functional Programming
- Designing fast, scalable, and responsive APIs
- Experience developing cloud-native apps - AWS is preferable
- Experience with SQL and NoSQL (DDB) databases
- Experience with Search databases - ElasticSearch
- Experience with Kafka
- Good communication skills (fluent English, at least Upper-Intermediate)
Nice to have:
- Frontend experience - Javascript or Typescript
- Devops Experience - DataDog, Opsgenie etc.
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
More -
· 37 views · 6 applications · 18d
Scala Developer
Worldwide · 3 years of experience · Upper-IntermediateYour responsibilities will include: Writing clean, efficient, and scalable code in Scala and Clojure. Collaborating closely with the client team to implement complex systems. Proposing and executing technical solutions for system...Your responsibilities will include:
- Writing clean, efficient, and scalable code in Scala and Clojure.
- Collaborating closely with the client team to implement complex systems.
- Proposing and executing technical solutions for system optimization.
- Contributing to building Voice AI and conversational intelligence modules.
- Working independently within a project-based framework and ensuring timely delivery.
- Communicating effectively with the team, especially during late-hour collaborations (due to US time zone overlap).
What we expect from you:
- Mid to Senior-level expertise in Scala and Clojure.
- Proven experience writing robust and scalable code.
- Ability to solve complex problems and propose innovative solutions.
- Strong English communication skills, as you will collaborate directly with the client team.
- Comfortable working in a distributed team and managing your own time effectively.
- Ability to take full ownership of tasks and manage deadlines with independence.
We offer:
- Competitive project rates based on your experience.
- Flexible work arrangements that fit your schedule.
- A collaborative, engineering-focused environment where your input matters.
- Long-term partnership potential if you're the right fit.
More
-
· 26 views · 3 applications · 19d
Spark/Scala Engineer
Full Remote · Europe except Ukraine · 5 years of experience · Upper-IntermediateSummary - Experience working as a Scala developer on enterprise-scale solutions; - Skilled in Scala, sbt, and functional programming principles; - Experience with Apache Spark for distributed data processing; - Familiar with SQL databases (Postgres) and...Summary
- Experience working as a Scala developer on enterprise-scale solutions;
- Skilled in Scala, sbt, and functional programming principles;
- Experience with Apache Spark for distributed data processing;
- Familiar with SQL databases (Postgres) and query writing;
- Skilled in ScalaTest and Agile development practices;
- Nice to have: Kafka, AWS/Azure, Kubernetes;
- Location: EU only;
- Start: ASAP;
- Duration: until 24.06.About the role
As a Spark/Scala Engineer, become a part of a cross-functional development team that is working with a leading enterprise AI SaaS company for digital transformation across the most critical and resilient growth industries, including retail, consumer packaged goods, financial crime prevention, manufacturing, media, and IT service management. Since its founding in 2017, our client has served 1500+ Enterprise customers globally and has grown to 2,500 talented leaders, data scientists, and other professionals across over 20 countries.
Responsibilities:
- Learn the Financial Services Fraud and Compliance domains and gain a deep understanding of the problems that Financial Institutions across the globe need solving;
- Implement features according to our high-quality standards;
- Actively participate in technical design workshops and produce technical specification documents as requested;
- Assume development responsibility for developing, debugging, and unit testing of product features by internal procedures and standards;
- Diagnose and solve functional and performance/scalability issues;
- Develop functionality that meets the team's DoD or/and collaborate with the team to resolve open product issues;
- Join and contribute to our professional communities.
Skills and Experience:
- Bachelor's degree in Computer Science or equivalent;
- 2 – 5 years of commercial experience in large-scale enterprise solutions;
- Proven track record of technical design and development as part of a team.
Essential:
- Programming Languages – Scala, 2+ years;
- Technologies – Apache Spark;
- Proven track record of technical design and development as part of a team.
Desirable:
- Testing frameworks – ScalaTest;
- Database and SQL development experience;
- Databases - Postgres;
- Agile development methodologies;
- Tools - sbt.
Nice to have:
- Apache Kafka;
- AWS, Azure;
- Experience in Kubernetes.
-
· 24 views · 1 application · 21d
Senior Scala Engineer
Full Remote · Ukraine · 4 years of experience · Upper-IntermediateSecurity Intelligence Solutions are used by our clients to stay on top of threats to their business. In our tools, they can create alerts or search, analyze and process the cybersecurity information we are providing. The Applications team is responsible...Security Intelligence Solutions are used by our clients to stay on top of threats to their business. In our tools, they can create alerts or search, analyze and process the cybersecurity information we are providing. The Applications team is responsible for building and continuously improving our web app, browser extension, and mobile app. These apps are built on top of our immense dataset collected by other parts of the organization.
We work in cross-functional delivery teams with developers, product managers, designers, and QA working together to create efficient, great looking, and useful products.
Important traits you should have:
- Curious and engaged
- Excellent communication skills
- Find it fun and inspiring to build web solutions
- Believe that it’s an interesting challenge to work on a complex product
Responsibilities:
- Work together with our product design team to create beautiful user experiences
- Code primarily using Scala
- Continuously design, develop and deploy backend and frontend services with focus on high availability, great quality, low latency and scalability
- Measure and evaluate features and system metrics to continuously improve user experience and service performance
- Be proactive, go beyond expectations
Requirements:
- Experience with Scala
- Experience with MongoDB and GraphQL
- Rest Services and Web Sockets
- Ability to work all the way from high level architecture design down to efficient code
- You have a good understanding of system design, data, structures and algorithms
- Be able to take initiatives and collaborate across teams
Nice to have:
- React
- ElasticSearch
- RabbitMQ
- Rest Services
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
-
· 61 views · 2 applications · 26d
Junior Scala Developer
Full Remote · Ukraine · 1 year of experience · Upper-IntermediateJob Description Experience building and operating large-scale, high throughput, low latency enterprise apps Demonstrated strong English language verbal and written communication skills Strong knowledge of Scala 0.5+ years working experience in server side...Job Description
- Experience building and operating large-scale, high throughput, low latency enterprise apps
- Demonstrated strong English language verbal and written communication skills
- Strong knowledge of Scala
- 0.5+ years working experience in server side Scala
- Expertise in threading and concurrency
- 0.5+ years working experience with data processing systems (Hadoop, MapReduce, Spark)
- Experience with Druid, Vertica or other analytical databases a plus!
- Experience with automated testing frameworks (TDD, Mocking, Unit/Functional/Integration)
- Experience with SQL queries and stored procedures (MySQL is a plus)
- A strong understanding of algorithms, data structures, and an ability to recognize the business and technical trade-offs between different solutions
- Experience with development and CI tools: maven, git, Jenkins, Puppet, Crucible, Jira
- Experience working in a Linux environment.
- Expertise building software in an agile development environment
- Minimum of B.S. in Computer Science or related science required
Job Responsibilities
- Write production-ready code and unit tests that meet both system and business requirements
- Respond to feature requests, bug reports, performance issues, and ad-hoc questions
- Work collaboratively with multiple teams to deliver quality software
- Comfortable in multi-tasking and fast-pacing dev process
- Support operation of services in production
Department/Project Description
Founded in 2007, Magnite’s pioneering technology created a new model for the advertising industry. Today, our automated advertising platform is used by the world’s leading publishers and applications to transact with top brands around the globe enabling them to reach more than 1 billion consumers. Magnite operates the largest independent Display Advertising Exchange and Supply Side Platform that automates the buying and selling of Display Advertising across all formats (banner, video) on all devices (desktop browsers, mobile devices, billboards). Magnite auctions over 20 Billion Ads on a daily basis in real time in less than 1/2 of a second each. Magnite is a publicly traded company (NYSE: RUBI) headquartered in Los Angeles, California, USA.
More -
· 40 views · 2 applications · 27d
Scala Developer
Ukraine · Product · 3 years of experience · Upper-Intermediate Ukrainian Product 🇺🇦Ready to level up your career? Playtech's Gpas unit is looking for an experienced Scala Developer with excellent engineering skills. Job Description Your influential mission. You will... Participate in software design, development, refactoring,...Ready to level up your career?
Playtech's Gpas unit is looking for an experienced Scala Developer with excellent engineering skills.
Job Description
Your influential mission. You will...
- Participate in software design, development, refactoring, support, and code reviews to maintain high development standards
- Collaborate with platform teams to deliver great results
- Work autonomously on your tasks with little or no supervision
- Optimize the platform to achieve maximum throughput and scalability
- Be proactive and go beyond expectations
Qualifications
Components for success. You...
- Have strong experience developing server-side in Scala for at least 2 years
- Understand JVM, data structures, and algorithms
- Possess excellent knowledge of parallel and concurrent programming
- Have experience with Pekko Http, Actor, Cluster, Persistence, and Streams
- Have proven experience developing high-scale distributed systems with complex interfaces and integrations
- Exhibit an engineering mindset: self-motivated, initiative, quick learner, team player, critical thinker
- Demonstrate exceptional problem-solving prowess
- Have a desire to document and share knowledge with colleagues
- Communicate well in English
You'll get extra points for...
- Couchbase
- AWS S3 and DynamoDB
- Kubernetes
- Docker
- Linux
Thrive in a culture that values...
- Possibility to work with a product company
- Personalised professional growth
- Warm and friendly attitude to every specialist
- Educational possibilities
- Competitive salary and benefits
- Medical insurance
- Fully-equipped cosy office space located in the city centre (Gulliver, “Palats Sportu” metro station)
- Flexible work format - remote, office-based or mixed
- Paid vacation days, sick leaves and national holidays
- Corporate events and team buildings
GPAS TEAM
Gaming Platform as a Service aka GPAS is Playtech’s exclusive distributed games delivery platform that currently has more than 1000 games running on it.
GPAS is a highly accessible, multi-tenant, scalable, distributed and event-driven system written in Scala with the help of the Akka framework.
We use Couchbase as a hot storage and AWS S3/DynamoDB as our cold storage to ensure we can handle nearly a billion transactions per day.
We have a complex solution that provides capabilities to run a variety of different slot, and multiplayer games and our architecture supports an extension to support other types of games.
We adopt Scrum methodology to deliver new features on time.
Tech stack:
- Sbt, Scala 3
- Pekko(http, actor, cluster, persistence, streams, connectors)
- Typesafe config
- Couchbase
- AWS S3 and DynamoDB
- Play Json
- Scalatest
- Docker + Nomad or K8s
Playtech is an equal opportunities employer. Our mission is to welcome everyone and create inclusive teams. We celebrate differences and encourage everyone to join us and be themselves at work.