
Posted 3 days ago
Software Engineer (Scala / Java) – Cloud Backend
AI Summary
Builds and maintains backend services for the SAFEQ platform, redesigning scalability and stability with Scala, Akka and RabbitMQ, while handling infrastructure, bug fixes, and occasional mobile work.
About this role
One of our teams is looking for a new teammate. They’re reinventing how our SAFEQ platform scales and stays stable, and they need someone who enjoys variety more than a single narrow lane.
WHAT WE OFFER:
- Things to be fresh. Rethinking platform scalability with Scala, Akka and RabbitMQ.
- No coding monkeys. We build solutions, not just follow specs.
- Work that starts with an idea and ends in production.
- A manager-less structure. No micromanagement. Everyone has a say, and it counts.
- A team that decides. Hiring, promotions, direction, all in the team.
- No bulls**t KPIs.
- Learning and knowledge sharing, including showing what we’ve built to the rest of the company.
- Flexible hours. We care about results, not about when you’re online.
WHAT YOU’LL WORK ON:
- Redesigning the scalability and stability of our backend with RabbitMQ, Scala and Akka
- The infrastructure around it: OpenTofu, Ansible, Kubernetes
- Fixing bugs across SAFEQ Cloud and SAFEQ 6
- Occasional mobile work: Android (Kotlin) and iOS (Swift)
- Presenting increments to other teams and stakeholders
- Using AI tools as a normal part of your daily development
WHAT WE EXPECT FROM YOU:
- Medior-level experience or more
- Solid OOP experience in Java, Scala, C# or a similar language
- Hands-on experience using AI in your development work
- Basic QA knowledge: testing your code and knowing how to verify it works
- Awareness of cloud: AWS, Kubernetes, Infrastructure as Code
- Readiness to work across different projects, components and technologies
- Willingness to present your work to people outside the team
- Fluent Czech or Slovak and working English
Nice to have:
Scala or functional programming experience
Hands-on AWS (or another cloud provider), Kubernetes, IaC
Switching context without losing your mind
Working well both on your own and in a team
Tech we use:
Backend: Scala, Akka, Java
Messaging: RabbitMQ
Infrastructure: AWS, Kubernetes, OpenTofu, Ansible
Mobile: Kotlin (Android), Swift (iOS)
Development: AI-assisted development
ABOUT US:
We’re Cirrus, a team of seven engineers based in Brno. We meet in the office once a week. The rest of the time we work remotely, with an open Teams call running all day for whoever wants to jump in.
It’s not all greenfield, and we won’t pretend it is. Alongside the platform work, we fix production bugs, handle the DevOps around our services and now and then dive into the mobile apps.
Working remotely is fine with us. We’d just like you to come to Brno 2-3 times a month at the start, and at least once a month after that.
We’re an easy-going bunch and sometimes go out together after work. We also have a coffee subscription and a foosball table. We have our priorities straight. If this sounds like your kind of work, let’s talk.
Skills
Explore related jobs
More jobs at Y Soft
Similar Java jobs
- CTechnology Lead - AI Assisted DevelopmentConfidential Se · Louisville, Kentucky
- IIT Business Engineer / AI-Assisted DeveloperINCON GmbH & Co. Assekuranz KG · München, Hybrid
- S
Backend C# Developer (.NET + AI-Assisted Development)Smart Apartment Data · Belgrade, Serbia - S
Senior Engineer (AI-Assisted Development)Sonrisa · Budapest, Hungary - D
Software Engineer – AI-Assisted DevelopmentDocCheck AG · Homeoffice - EGraduate Academy – Full Stack & AI Assisted DevelopmentEnterprise Services Brasil Servicos · ITA - RM - ROME
Jobs in Brno
- R
AI Research EngineerRWS Group · Brno, Czechia - A
Intern – Systems Design EngineeringA PPD Development (S) Pte. Ltd. Malaysia Branch · Brno, Czechia - A
Intern - Product SpecialistA PPD Development (S) Pte. Ltd. Malaysia Branch · Brno, Czechia - H
Bid and Proposal SpecialistHITACHI ENERGY JAPAN, LTD. · Brno, Jihomoravský kraj - R
AI Research EngineerRWS · Brno, Czechia
Browse these categories
Market data for backend engineer roles
All reports →- Role reportBackend engineer jobs, Sep 2026: new listings up 22.7% in a weekBackend engineer new listings rose 22.7% this week to 481, with 4,949 active roles. Senior positions make up over half. Apply early to new openings.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.