Max, Software Developer

Max Linke

Hi Max, thanks for taking the time! You joined the company in 2022 as our first developer from Austria. Before that you worked with Big Data in a Consultancy and in Health Care. And you also own a Ph.D. in Physics

What made you decide to join Checkmk? How did you come to Checmk?

The hiring process was very smooth and fast and I enjoyed the interview and discussions I had during them.

What are your tasks as a SaaS Software Developer and how does your typical work day look like?

Within our Saas team I develop the admin platform for our customers. On a typical day I try to start with a short code kata and review my todos for the day. Depending on the day I will then either write codes, clarify JIRA tickets or do some research for planned features. We also have meetings with other teams, but generally try to minimize them.

How do you handle code reviews and technical feedback?

When I do code reviews for others I generally try to do this within the same day. We try to work in small increments and also accept changes that are not 100% perfect, with a comment on what could be improved. As most colleagues follow through with improvement suggestions this keeps reviews focused on the essentials and not too disruptive.

What tools/technologies do you work with in your team?

In our company we mainly use python. For the saas platform we are using FastApi for our backend, NextJS for anything frontend. For the infrastructure we heavily use terraform and Kubernetes.

What is most important to you in your work life?

I have two small kids, and my wife and I both work full time. So flexibility is pretty important for us to manage everything. I also like to learn new things. At Checkmk I can learn about new technologies constantly, when developing new checks for clients. But I'm also allowed to take time and study topics of personal interest, currently that is practicing test driven development.

Do you remember a particularly interesting, exciting or beautiful experience you had at Checkmk? If so, can you tell us about it?

When I started I used our RestAPI to help set up a local test environment for the GCP integration I was developing. During that I found a few bugs in our RestAPI. I spend a few days fixing all the bugs I found before continuing with my assigned tasks. To my surprise the management was happy that I fixed all the bugs I found and encouraged that behavior.

Explore open positions at Checkmk

We count on smart and innovative people who can help our customers become more secure and resilient.