Senior Backend Software Engineer (Scala)
About Zowie
Zowie is a pioneer in AI-native engineering, explicitly requiring developers to use AI tools for scaffolding, testing, and design. The company is dedicated to making AI agents the primary interface for customer interactions, focusing on building high-performance foundations for these agents to scale.
About the Position
Introduction
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 millions of conversations for global brands.
Zowie mandates an AI-first approach where you are expected to use modern AI assistants to explore system designs, generate robust test suites, and document architectural decisions. This allows for 'disciplined engineering, accelerated,' where you maintain high standards of functional programming while utilizing AI to eliminate manual drudgery.
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.
Responsibilities
- Building the high-performance foundations for rapidly scaling AI agents.
- Designing microservices and distributed systems capable of handling millions of conversations monthly.
- Utilizing modern AI assistants for system design exploration, test suite generation, and architectural documentation.
- Maintaining high standards of functional programming (using Cats and Fs2).
- Influencing product strategy within an AI-native engineering environment.
Requirements
- 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.
- Proficiency in English.
- Ability to work remotely from Poland.
Nice to Have
- Experience with Cats (functional programming library).
- Experience with Fs2 (streaming library).
Benefits
Not explicitly listed, but the role offers the opportunity to:
- Influence product strategy.
- Work at the absolute edge of the GenAI revolution.
- Work remotely.
- Engage in an AI-native and results-driven culture.
About Company
Zowie is a pioneer in AI-native engineering, explicitly requiring developers to use AI tools for scaffolding, testing, and design. The company is dedicated to making AI agents the primary interface for customer interactions, focusing on building high-performance foundations for these agents to scale.
How to Apply
Apply directly through the provided link: Apply Now
Apply Now
Your data is only shared with Zowie
Location
Poland
Type
Full-time
Keywords
Similar Roles
Explore comparable positions
Senior Backend Software Engineer (Scala)
Zowie