We are working with a growing product-focused team delivering automation solutions across billing, provisioning, and service-related workflows (including enhancements, bug fixes, and client-driven changes). As the product continues to scale, they are expanding their engineering teams to support new development initiatives.
This is an opportunity to join a backend-focused team building and evolving a core platform in a cloud-based, distributed environment.
The Role:
You will play a key role in designing, building, and maintaining backend services using Scala, contributing to both ongoing product improvements and new feature development. The work involves performance optimisation, scalable architecture, and close collaboration with cross-functional teams.
Key Responsibilities:
- Develop and maintain backend services using Scala (2.13) and Play Framework (Pekko-based)
- Build and enhance systems supporting billing, provisioning, and service workflows
- Write efficient, optimised SQL queries and work with MySQL databases
- Integrate caching and performance improvements using Redis
- Deploy and manage services within AWS environments
- Contribute to CI/CD pipelines and follow best practices in version control (Git, PR workflows)
- Collaborate with product and engineering teams on new features and system improvements
Requirements:
- 4+ years of backend development experience
- Strong hands-on experience with Scala, including collections, futures, immutability, and pattern matching
- Solid understanding of SQL (query optimisation, indexing, profiling)
- Experience working with AWS services
- Familiarity with CI/CD pipelines and modern development workflows (Git, pull requests)
- Experience building or working on distributed systems
Nice to Have:
- Experience with Squeryl and/or Doobie
- Familiarity with Grafana and Kibana (monitoring, dashboards, alerting)
- Experience with horizontal scaling in Play / Pekko environments
Additional Information:
- Senior-level role within a scaling product team
- Opportunity to influence architecture and technical direction
- Collaborative, fast-paced engineering environment
- English required (Russian/Ukrainian a plus)
If you're a Scala engineer looking to work on a growing product with real technical depth and impact, feel free to apply or reach out for more details.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior IOS Developer
2026-05-12
Senior Java/Kotlin Engineer
2026-05-20
Senior IOS Developer
2026-05-12
- Posted
- May 06, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Riga
- Company
- Cavendish Professionals
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior IOS Developer
2026-05-12
Senior Java/Kotlin Engineer
2026-05-20
Senior IOS Developer
2026-05-12