As Engineering Manager, your main mission is to get our product out of the door as effectively and efficiently as possible.
You will have to juggle what it means to be at Staffbase, in Chemnitz, Saxony, where some of our values are rooted in, as well as to be at Staffbase, an international and competitive start-up which battles competition in the whole world, including the Silicon Valley.
You care for growing our development teams in terms of headcount. Being the first face that applicants see of the Product Organization at Staffbase, you will spend a lot of time in recruiting the best talent there is. Fortunately both the teams and our recruiters will help you with that.
In order to support recruiting you will also care about our employer branding as a technology company well as both visiting and organizing meetups and growing networks in our regions.
Next to that, you will be concerned with developing, forging, retaining and inspiring the awesome people we already have.
You provide technical and non-technical guidance to the team.
You will work closely with the Scrum Masters to identify personal development paths and enable different careers.
Also, you facilitate continuous learning and improvement for the team and its members.
This part of your work will also involve shaping up our culture as a team as well as organising the very important team events outside of the everyday work environments.
In terms of efficiency you will also have a close look on our development process as a whole and seek to improve it continuously together with our Agile Coach. Working with the Scrum teams, you remove bottlenecks and obstacles and enable a fast-paced, modern process based upon an Agile and DevOps mindset along with key principles of Continuous Integration and Delivery while always improving upon quality as well.
You will enable the teams to communicate and take technological decisions efficiently with a focus on delivering value to our customers early while not compromising the sustainability and health of our codebase.
You are a great communicator and like working with people. You care about people and their experience and you are passionate about your job.
You have a readily-available management tool set. Ideally, you work on improving that continuously as well.
You are a pragmatic, flexible and agile as well as servant leader.
You care about culture in a development team and can inspire a team.
You are fluent in English.
You are very familiar with agile methodologies, especially Scrum and XP. While we don’t require any fancy certifications, we want you to have a good understanding of these matters and you should be ready to teach best practices.
You have a history in and an understanding of software development and best practices around it. Using this experience you know what it takes to build quality software in today’s world.
For that, a past as a software developer and a technical background is very helpful. It will help you to understand issues in our process as well as technology.
Ideally, you have experience in managing people or recruiting in the software industry as well.
You are a great project manager and able to work in a very structured manner, even tackling multiple topics at a time.
Also, you can enable people to improve in fields like project and self management.
You are interested in the fast-paced world of software development and look up to the Silicon Valley startup world.
You like going to meetups and connecting to people in order to build a network within the industry. Ideally, you already bring that network to the table.