Back to jobs

    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

    Scala
    Functional Programming
    Kafka
    gRPC
    Message Brokers
    SQL
    Relational Databases
    NoSQL
    Mongo
    ElasticSearch
    Docker Swarm
    Kubernetes
    Distributed Systems
    Microservices
    AI
    GenAI
    AI Agents
    System Design
    Product Acumen
    Cats
    Fs2
    Akka
    GraphQL
    PostgreSQL
    Redis
    Automatic Tests
    Ports and Adapters
    AI Tools
    Observability
    Maintainable Architectures
    Verified Company

    Senior Backend Software Engineer (Scala)

    Zowie