- Jobs
- Zowie
- Backend Software Engineer (Scala)
Backend Software Engineer (Scala)
AI Tools & Frameworks
Tech Stack
Agent Workflow
AI-native engineering organization where engineers are 'expected - not just allowed - to use modern AI tools' for design exploration, code scaffolding, test generation, and documentation.
About the Role
Zowie revolutionizes business-customer interactions through AI Agents handling 100% of customer interactions with instant, personalized, and exceptional experiences. Major brands including Costco, DocMorris, Monos, Decathlon, and InPost deploy Zowie's platform, handling millions of conversations monthly. Backed by investors including Gradient (Google's AI-focused fund) and Tiger Global.
You'll build the foundations that power AI Agents at scale, designing systems for reliability, performance, and change. Engineers work at the GenAI frontier developing impactful products.
We are an AI-native engineering organization. This means that you're expected — not just allowed — to use modern AI tools in your daily work. You'll actively push that frontier: using AI to explore designs, scaffold code, generate tests, and document decisions, while holding the line on solid engineering — clear contracts, readable code, strong test suites, observability, and maintainable architectures. Think of it as disciplined engineering, accelerated.
The team embraces AI as a fundamental part of how we work — not just for speed, but for creativity, documentation, and scale. We're looking for people who are excited to develop within this space and contribute to such culture by bringing ideas to the table.
Required Qualifications
- Strong coding skills in at least one of: Java, Scala, or Python — and open to working across the others
- SQL and relational database knowledge
- System design expertise for technology/architecture selection
- Distributed systems experience
- Product acumen and customer-value focus
- Working proficiency in English and Polish (spoken/written)
Nice to Have
- Docker Swarm/Kubernetes experience
- NoSQL databases and GraphQL
- Kafka or message brokers
- Akka framework
- Functional programming libraries (Cats, Fs2, ZIO, Http4s)
Engineering at Zowie
The compact team manages 100+ microservices built in Scala/Java. Architecture includes gRPC for synchronous communication, Kafka for asynchronous handling, GraphQL exposed to the frontend, and databases including PostgreSQL, MongoDB, ElasticSearch, and Redis. The team emphasizes automated tests and Ports & Adapters patterns.
Culture: Autonomy and meritocracy guide decisions. Engineers influence end-to-end solutions, architecture decisions, and engineering practices. Standard practices include planning, standups, code reviews, and collaboration. The organization continuously adjusts processes via retrospectives.