#1 Job Board for tech industry in Europe

Solution Architect
New
Architecture

Solution Architect

Gdańsk
Type of work
Full-time
Experience
Senior
Employment Type
Permanent
Operating mode
Hybrid

Tech stack

    Polish

    C2

    English

    C1

    Java

    advanced

    Kafka

    advanced

    AWS

    advanced

Job description

Online interview

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).

Undisclosed Salary

Permanent