At Personio we are on the amazing journey of exponential customer and product growth. After our recent $125M Series D funding we are the most valuable HR tech company in Europe and we are investing heavily in our Technology Platform.
The mission of the Technology Platform tribe is to ensure Personio is built and operated with excellence. We enable our engineers to build applications adhering to the highest technical standards by providing easy to use infrastructure and tools. We measure engineering excellence through core metrics of software development delivery. We use these metrics to drive initiatives that enable our peer engineering teams to build, test, deploy, monitor and operate Personio to the highest industry standards.
In the Libraries & Frameworks team, part of the Developer Experience (DX) space, we engineer, document, distribute and maintain convenient, stable and secure low-level software components that accelerate and simplify the development of Personio applications. Our components and libraries keep the platform up-to-date, secure, and performant. They make it easy for our fellow engineers to do the right thing, while providing guard rails to avoid common mistakes.
The Libraries & Frameworks Engineer is a high-impact, highly technical role at the heart of our engineering organisation. We support our internal engineering teams throughout the complete development lifecycle of Personio, and we play a key role in enabling them to deprecate our monolith and create a highly scalable microservices architecture with modern tech stacks.
Are you interested in maintaining, versioning, documenting, packaging and distributing core software components used internally by dozens of microservices? Do you get excited about guiding, helping and sharing knowledge with fellow developers? Are you eager to abstract away the most common challenges that engineers face to improve the entire department’s productivity? Then this role is for you!
You will research, design and create new libraries and tools to abstract away the most common engineering problems and tasks and enable developers to quickly and easily create new secure and scalable microservices.
You will be an internal open-source maintainer, actively developing, as well as reviewing and accepting contributions for our low-level software components and tools including libraries, docker base images, microservice templates, linters, etc. Some of these are also open-sourced under our Github organisation.
You will foster relationships and work closely with product teams to support them in the migration of our monolith to microservices architecture, understand their challenges and propose result-oriented solutions to improve their productivity.
You will also spend time teaching engineers (especially new joiners) how to use our libraries and tools, advocate for best development practices by giving internal talks, organising internal onboarding workshops or writing documentation and tutorials.