
Senior Backend Software Engineer (Scala)
✨ Why This Is a Good Vibe Coding Job
Why This Is a Good Vibe Coding Job: Zowie is a pioneer in AI-native engineering, explicitly requiring developers to use AI tools for scaffolding, testing, and design. This environment allows vibe coders to leverage natural language prompts to handle complex Scala logic while focusing on high-level system architecture and product impact.
The Mission: Architecting the Future of AI Agents
In this role, you will join a team dedicated to making AI agents the primary interface for customer interactions. As a Senior Backend Engineer, you'll be responsible for building the high-performance foundations that allow these agents to scale. You won't just be writing code; you'll be designing the microservices and distributed systems that power million-conversation months for global brands.
The Culture: AI-Native and Results-Driven
Zowie isn't just 'allowing' AI tools; they are mandating an AI-first approach. You are expected to use modern AI assistants to explore system designs, generate robust test suites, and document architectural decisions. This approach allows for 'disciplined engineering, accelerated,' where you maintain high standards of functional programming (using Cats and Fs2) while utilizing AI to eliminate manual drudgery.
Technical Core
- Language: Expert-level Scala with a focus on functional programming principles.
- Systems: Distributed architecture experience, including Kafka, gRPC, and message brokers.
- Data: Mastery of SQL, relational databases, and NoSQL solutions like Mongo or ElasticSearch.
- DevOps: Familiarity with modern container orchestration via Docker Swarm or Kubernetes.
This is a remote opportunity for Polish and English-speaking engineers who want to influence product strategy and work at the absolute edge of the GenAI revolution.
Skills & Tags
Keywords
Categories
Source: ashby