For our client, a global logistics company, we are looking for a person for the Solution Architect position. Your work will directly shape how a company's entire global ecosystem operates by providing the communication backbone for hundreds of products and developers worldwide. If you’re excited about high-scale event-driven systems, Kafka internals, platform engineering, and cloud-native architecture, this is the perfect opportunity to build something foundational and impactful!
Location: Gdańsk (hybrid work)
Responsibilities
Leading the design and development of our key platform that leverages Apache Kafka and its ecosystem to meet specific application requirements, ensuring alignment with enterprise architecture.
Monitoring and continuously improving the architecture of the solution and associated infrastructure elements to enhance reliability and scalability.
Collaborating within the organization to gather and consolidate solution requirements, incorporating Kafka's capabilities and functionalities into development, customization, and deployment plans.
Developing and demonstrating prototypes that utilize Kafka's ecosystem (e.g., Kafka Streams, Kafka Connect, Schema Registry, EventCatalog, Conduktor), integrating user feedback for continuous improvement.
Integrate disaster recovery and cyber recovery strategies and efficient security concepts.
Defining and documenting development processes, procedures, standards, and CMP solution architecture with a high degree of process automation.
Leading the implementation of strategic plans that focus on the efficient use of the solution within new or existing applications.
Driving the reduction of technical debt.
Integrating and applying emerging trends in event-driven architecture to keep solutions at the forefront of technology.
Leading sufficient internal end-user technical support for the platform, including conducting diagnostic tests and debugging to ensure stable and continuous operation.
Writing, reviewing, and optimizing scripts and code for the solutions. Defining limitations and requirements as well as installing and updating applications.
Collaborating closely with other architects and developers to share knowledge of best practices and provide training on Kafka-based solutions.
Identifying and responding proactively to changing business requirements, adjusting solutions architecture and development plans as needed.
Ensuring conformity to company IT principles and standards.
Qualifications
5+ years of experience in software architecture.
Extensive experience in designing and leading large-scale, distributed systems in the event-driven architecture approach.
Strong programming skills in Java, TypeScript, or Python using Git for version control, with an emphasis on developing cloud-native applications (preferably on AWS).
Deep knowledge and experience in using relevant strategies related to Apache Kafka, such as Kafka Streams, Kafka Connect, Schema Registry, Conduktor, etc.
Knowledge of schemas (Avro, Protobuf, JSON) for data serialization and schemas management.
Understanding of asynchronous message processing, event-driven architecture, and asynchronous communication patterns.
Experience with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
Proven background in designing and implementing robust monitoring and observability solutions for distributed systems (e.g., Grafana Stack, Elastic Stack).
Demonstrated leadership skills with the ability to mentor and guide technical teams effectively.
Excellent problem-solving, collaboration, and communication skills.
Willingness to back Kafka-based solutions in a production environment continuously.
Bachelor’s or master’s degree in computer science, software engineering, or a related field.
Fluency in spoken and written English (daily communication is in English).
We offer
Cutting-edge architecture – you’ll be part of the transition from a 30-year-old monolithic system to a modern, event-driven microservices architecture, where asynchronous communication and event-driven development are key.
Unlike many engineers who only produce or consume Kafka messages, you’ll dive deep into Kafka internals, including scalability, reliability, and operational excellence.
Full ownership & platform engineering – You won’t just build; you’ll create self-service capabilities, allowing 700+ developers across 80 teams to efficiently work with Kafka.
Attractive salary and annual bonus up to 22,5% (depending on company performance results).
Private medical care.
Gym card (Multisport).
Group life insurance and employee capital plan (PPK).
Cafeteria benefit system (cinema tickets, vouchers, etc.).
Focus on a healthy lifestyle (fruit days, bike competitions, football training).
Charity and volunteer initiatives.
Modern and well-connected office in Gdańsk Oliwa.
Relocation support (financial support, covering the immigration process for non-Polish citizens).
Internal learning management system.
Development budget (sharing the costs of certifications and conferences/ IT events).
Flexible working hours and home office possibility (hybrid work model).
Permanent
Check similar offers