This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Zowie is focused on enhancing customer experience through AI solutions that help businesses connect faster, personalize better, and solve smarter.
The company serves top online brands and manages over 1.2 million conversations monthly through its AI agents.
As a Backend Engineer (Scala), you will join a rapidly expanding Product Engineering team.
You will work with a sophisticated system of over 100 microservices, primarily coded in Scala and Java.
The microservices communicate synchronously via gRPC, handle asynchronous calls through Kafka, and expose GraphQL to the frontend.
You will leverage various databases including PostgreSQL, Mongo, ElasticSearch, and Redis.
The role emphasizes the impact of engineering work on users and encourages engineers to contribute to strategic decisions.
You will have autonomy in shaping end-to-end solutions, influencing architecture decisions, and proposing enhancements to engineering practices.
Daily routines include planning sessions, standups, code reviews, and collaboration with fellow engineers.
The work environment is dynamic, with processes being adjusted to meet changing needs.
Requirements:
You must possess excellent coding skills and a passion for growing your expertise.
Strong experience with Scala or other JVM languages is required.
Excellent knowledge of SQL and relational databases is essential.
Strong communication skills are necessary to explain complex technical issues in simple terms.
You should have excellent system design skills to choose appropriate technologies and architectures.
Experience with distributed systems is required.
A focus on product ownership and delivering value for customers is important.
Working proficiency in both English and Polish (spoken and written) is required.
Benefits:
The salary range for this position is 15,000 zł - 25,000 zł a month.
Zowie promotes an ambitious and innovative work culture, always seeking better ways to operate.
The company values teamwork and personal accountability, fostering a supportive environment.
Employees are encouraged to embrace change and thrive in a rapidly evolving market.
You will have significant autonomy and impact as the company continues to grow.