Belgium - Starting Now

Engineering Team Lead

Klarrio is a project agency specialized in building data platforms for customers to enable them to analyze and process the data.

We have been working on a wide range of projects in various domains such as Telecom, Smart Cities, Transport & Logistics, Innovative Technology Solution Providers, Public Infrastructure, … Check out some of our past and current projects and customers.

You will be part of the R&D team that delivers data platforms tailored to the needs of the customer in an agile manner. The development of these platforms requires a multidisciplinary team consisting of developers who are not afraid to take initiative and have an eye for quality. We believe in our in-house synergies between team members to create the best possible solution for our customers. Therefore we always work on a project basis and don’t do body shopping.

We are looking for Engineering Team Leads!

Are you passionate about leading engineering teams working with cloud, big data, distributed systems and looking for new opportunities in the dynamic world of data engineering? Do you want to join a fast-growing international company with big aspirations?

We, at Klarrio, are looking for team leads to grow and lead our teams to take a crucial role in creating reliable production platforms.

We are looking for technical professionals with a drive for getting things done with a willingness to help others be successful in their job and a knack for always being a step ahead, driven by a focus on continuous personal development, which we actively support from within Klarrio.

Your challenges and responsibilities:

  • Be accountable for, and take ownership of the team deliverables. Ensure cross-team alignment.
  • Continuous skill development, staying current with industry best practices, and fostering a collaborative and innovative team environment that encourages creativity and problem-solving.
  • Assist with, and/or lead (delegated by the manager), the performance reviews and goal setting.
  • Plan, organize, and prioritize tasks for the team.
  • Allocate resources effectively to meet project deadlines.
  • Provide guidance, mentorship, and support to team members.
  • Foster a positive and collaborative team culture.
  • Resolve conflicts and facilitate communication within the team.
  • Ensure adherence to coding standards and best practices.
  • Conduct code reviews to maintain code quality.
  • Identify potential risks and obstacles to project success.
  • Develop mitigation strategies and contingency plans.
  • Monitor project progress and address issues proactively.
  • Communicate project status, updates, and priorities to stakeholders.
  • Act as a liaison between the team and upper management.

Ideally, you possess the following qualifications:

  • Bachelor’s degree, or equivalent practical experience, in Computer Science or a related technical field involving software/systems engineering.
  • Minimal 5 years of hands-on software development experience.
  • Experience in a team lead or equivalent role.
  • Advanced technical expertise in the team’s technology stack.
  • Excellent ability to motivate, inspire, and guide team members to achieve project goals and deliver high-quality software solutions.
  • Effective communication skills to convey technical concepts, provide feedback, and collaborate with team members and stakeholders.
  • Strong problem-solving skills to identify and address technical challenges, make decisions, and prioritize tasks effectively.
  • Excellent time management and organizational skills to prioritize tasks, meet deadlines, and adapt to changing requirements.
  • Willingness and ability to mentor junior team members, share knowledge, and facilitate their professional growth and development.
  • Motivation to help cultivate and maintain a respectful, inclusive working environment for colleagues, potential colleagues, and customers regardless of background.
  • Affinity with, and interest in open source software and development.

Extra assets are:

  • Experience in handling complex projects and coordinating with other teams.
  • Proven leadership in guiding and mentoring team members.
  • Experience with distributed systems and processing frameworks such as Kafka, Spark, Flink, Storm, …
  • Cloud platform knowledge (for example with AWS, Azure, GCP, …).
  • Affinity with the Agile development methodology and concepts such as CI/CD.
  • Strong communication skills.

We don’t expect you to check all the boxes. An eagerness to learn with practical experience and a “can do”- attitude goes a long way. The team synergies we build will help you share your knowledge and learn from each other.

Compensation and benefits:

We offer a compensation package that contains a competitive salary, expense allowance, a phone with unlimited subscription, performance bonuses, health insurance, dental plan, retirement planning, meal- and eco vouchers, additional holidays, and a Mobility Package.

You’ll be supplied with a high-quality laptop, dual-screen setup, and mobile phone. Our offices are located in the center of Antwerp (a 5-minute walk from the central station) and equipped with standing/sitting desks, ergonomic office chairs, and free beverages/refreshments.

You’ll be working in a technologically advanced environment with a broad variety of opportunities to improve your skills (courses, certifications, regular and on-the-job training). And perhaps the most important of all, you’ll be able to do this with a bunch of like-minded individuals while enjoying one of our multiple yearly events.