(AI-native) Backend Software Engineer @ Zowie

24 hours ago


Remote Kraków Warszawa, Czech Republic Zowie Full time

Ideally, you'll bring with you: Strong coding skills in Java, Scala, or Python and a passion for learning Solid expertise in enhancing your engineering setup and workflow with AI dev tools Excellent knowledge of SQL and relational databases Solid system design skills that allow you to choose technologies and architectures wisely Experience with distributed systems Product acumen, ownership, and focus on value delivered for the customers Working proficiency in English and Polish (both spoken and written) It will be awesome if you have: Experience with Docker Swarm / Kubernetes Experience with NoSQL databases and GraphQL Experience with Kafka or other message brokers Experience with Akka framework Experience with functional programming libraries like Cats, Fs2, ZIO, Http4s, etc. About Zowie: At Zowie, we’re revolutionizing how businesses interact with their customers. We’re creating a future where AI Agents handle 100% of customer interactions—delivering instant, personalized, and exceptional experiences. We believe AI Agents represent the next major technological shift, and Zowie is positioned to lead the charge. Leading consumer brands like MediaMarkt, DocMorris, Monos, Monica Vinader, Decathlon, InPost already trust our AI Agents to be on the front line of their customer care efforts, handling millions of conversations monthly. About the role: With great enterprises already deploying our GenAI-powered platform in many mission-critical use cases and unlocking huge wins, we’re investing in the next wave - more impact, smoother integrations, faster time-to-value. This is why we’re now growing our engineering team and hiring versatile Backend Engineers who want to work very closely to the GenAI frontier and help build the next truly impactful product. Here, you’ll build the foundations that power our AI Agents at scale, designing systems for reliability, performance, and change. Two important things: This role is for software engineers who think beyond a single stack. You need to be strong in at least one of the following languages: Java, Scala, or Python - and open to working across the others when it’s the right tool for the job. We are an AI‑native engineering org. This means that you’re expected - not just allowed - to use modern AI tools in your daily work. Software engineering is changing fast with new AI tooling - and we’re not sitting on the sidelines. Here, 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. This isn’t YOLO vibe-coding; it’s disciplined engineering, accelerated. If all this sounds exciting and you're already actively using AI while coding and adapting your work style to these tools, let's talk. Engineering @ Zowie Despite being a compact team, we efficiently manage and enhance a sophisticated system comprising over 100 microservices, predominantly coded in Scala and Java. These microservices communicate synchronously through gRPC, handle asynchronous calls via Kafka, expose GraphQL to the frontend, and leverage databases like PostgreSQL, Mongo, ElasticSearch, or Redis. We believe in automatic tests, and use of Ports and Adapters practices in our services. At Zowie, our engineering ethos is centered around the tangible impact our work has on our users. It's not just about meeting predefined requirements. It's about having a substantial influence on the overall solution. We believe in the empowerment of our engineers to contribute not only to code but also to the strategic decisions that shape our product. This requires a holistic understanding of the business, the product, and the technology at play. Your expertise will enable you to connect the dots and provide valuable insights to guide the best course of action. Autonomy and meritocracy are at the core of our values. We champion the idea that sound arguments should prevail. As part of the team, you'll be instrumental in shaping end-to-end solutions, influencing architecture decisions, and proposing crucial enhancements to our engineering practices. Our daily routine aligns with industry standards, including regular planning sessions, standups, timely code reviews, and close collaboration with fellow engineers. We value efficiency and therefore the only constant you should expect is Retrospective. Everything else is being constantly adjusted to fit the changing needs. ,[] Requirements: Java, Scala, Python, AI, SQL, RDBMS, Git, NoSQL, MongoDB, Elasticsearch, Cassandra, Kafka, GraphQL, Docker, Kubernetes Tools: Jira, GitLab, GIT, Jenkins, Agile, Scrum. Additionally: Sport subscription, Training budget, Private healthcare, Small teams, Employee Stock Option Plan (ESOP), Unlimited paid time off, Great company offsites, Free coffee, Bike parking, Startup atmosphere, No dress code, Free snacks, In-house trainings, In-house hack days, Modern office, Free beverages.



  • Remote, Kraków, Warszawa, Czech Republic Zowie Full time

    Ideally, you'll bring with you: Excellent coding skills in Java, Scala, or Python and a passion for learning Solid expertise in enhancing your engineering setup and workflow with AI dev tools Excellent knowledge of SQL and relational databases Excellent system design skills that allow you to choose technologies and architectures wisely Experience with...


  • Remote, Warszawa, Gdańsk, Wrocław, Białystok, Kraków, Czech Republic Addepto Full time

    🎯 What you’ll need to succeed in this role: At least 3+ years of commercial experience in software engineering with Python. Strong programming skills in Python: writing a clean code, OOP design. Hands-on experience with LLMs (Large Language Models) and Generative AI. A solid understanding of software design principles. Experience with backend...


  • Remote, Warszawa, Czech Republic Acaisoft Full time

    At least 5 years of experience building Python-based backends. Familiarity with AI coding tools or a passion for experimenting with them in for example, in personal projects. Nice to have: Practice with AI-based systems. Knowledge of the FinTech environment. A degree related to the IT field (or in progress). Hi there! If you’re looking for a high-impact...

  • Software Engineer

    1 week ago


    Warszawa, Czech Republic Helsing Full time

    You should apply if you Can write legible, maintainable, and performant code. Communicate well in English, both verbally and in writing. Enjoy collaborating with others, including reviewing code and pair programming. Are comfortable working asynchronously (writing PRs and RFCs, having discussions by email). Have backend development experience, ideally with a...


  • Warszawa, Czech Republic Acaisoft Full time

    Willingness to travel to our client’s office in Europe. Practice with building and deploying contextual AI assistants.  Experience with LangChain or a similar AI integration framework. Previous backend engineering background (API, SQL, SaaS). Experience designing scalable abstractions across multiple LLM providers. Understanding of multi-tenant SaaS...


  • Remote, Kielce, Kraków, Wrocław, Czech Republic VirtusLab Full time

    What we expect in general 6+ years of experience in backend development, preferably in platform engineering. Strong proficiency in one or more backend programming languages (Go, Python, Node.js, etc.). Experience with cloud platforms (AWS, GCP, Azure) Hands-on experience with containerization (Docker, Kubernetes) and serviceorchestration. Excellent...


  • Kraków, Czech Republic Antal Full time

    What You Bring: Strong grasp of LLM architecture, prompt engineering, and RAG fundamentals Hands-on experience fine-tuning pre-trained models for domain adaptation Solid foundation in machine learning, deep learning, and NLP techniques Proficiency in Python and SQL, and familiarity with CI/CD development pipelines Knowledge of cloud environments such as...

  • Software Engineer III

    2 weeks ago


    Kraków, Czech Republic Software Mansion S.A. Full time

    We usually work for tech startups so we’ve had our share of ever-changing, dynamic projects. In this environment, the development stage is planned only a few weeks ahead and pivots are an integral part of the job. But we like it this way – releases are quick and clients are open to trying out new technologies. What is more, there is very little chance...


  • Kraków, Czech Republic Hitachi Energy Full time

    Your background Master's degree or equivalent industrial experience in Computer Science, Software Engineering, Electrical Engineering or any related field.  Programming experience in C#, Python and related libraries and tech stacks.  Software engineering expertise across the whole software development lifecycle like design, implementation, testing...

  • Fullstack Engineer

    7 days ago


    Remote, Warszawa, Czech Republic Acaisoft Full time

    Experience in TypeScript coding. Skills in modern UI frameworks like React. Practice with Python and backend framework - FastAPI. Knowledge of relational databases like PostgreSQL. Experience with cloud environments like AWS. Nice to have: A degree in Computer Science, Mathematics, Statistics, or other quantitative field. Familiarity with vector databases...