Personio
Amsterdam, NLSenior Backend Engineer - Employee Performance & Development
At Personio we are on the amazing journey of becoming the leading HR Platform in Europe! After our new $125M Series D funding, bringing our valuation to $1.7B and thus making us the most valuable HR tech company in Europe, we are growing our team more than ever!
The Employee Performance and Development Tribe includes the management of feedback meetings, the tracking of goals and a very big vision for the future. The Performance review cycle is one of the most stressful processes for People Managers and Employees alike, but it doesn’t have to be. Our goal is to make this as transparent, fair and painless as possible. We are building the tools that help managers foster the right conversations, engage and grow employees in their careers and provide insights to organizations that help them unlock their people potential.
Like all our tribes we are a cross-functional group of engineers, designers and product managers from many different nationalities and backgrounds, spread across different locations and we continue to grow in 2021. Join us and help shape the Employee Performance and Development Tribe journey for Personio.
We are at the beginning of our journey and need help laying the foundation of Performance Management to become a directly revenue contributing product and drive towards Personio's mission to Enable Better Organizations.
As a Senior Backend Engineer at Personio you will:
- drive technical discussions inside the team and communicate technical decisions to stakeholders
- identify, document, and communicate technical improvements within the team domain
- contribute to the creation of internal team engineering standards
- coach and onboard junior and professional team members
- drive small- to medium-sized cross-team engineering initiatives
- participate in technical case interviews
- 5+ years of software development experience, from design to deployment and monitoring in production, using Kotlin, Go, PHP, Ruby or other programming languages
- Strong OO design skills (SOLID 100%)
- Knowledge with automated testing and of when and what to test
- Experience in CI/CD, pull/merge request and code reviews
- Knowledge of a web framework (preferred Spring Boot or similar)
- Experience with event-driven architectures, domain-driven design, resilience patterns and microservices
- Experience with containerization and container orchestration (Docker and Kubernetes preferred) in a cloud environment (AWS preferred)
- Proactive problem solver. You leave code and processes in better shape than when you first encountered them
- Teamplayer: You are passionate about working with talented teammates. Your heart beats for receiving and giving feedback, to grow both personally and as an engineer
- Interest and passion to learn and experiment with new technologies and follow the best practices in software development for agile environments
- Strong written and spoken English skills
Aside from our people, culture, and mission, there are a variety of additional benefits that help make Personio a great place to work! Work with us and receive:
- Competitive compensation package that includes salary, benefits, and virtual shares
- 26 days of paid vacation + 2 days off for Christmas and New Year’s Eve (because we love what we do, but we also love vacation!)
- Annual personal development budget of €1,500 for conferences, courses, books, career coach, etc.
- Regular company and team events like Oktoberfest, ski trips, Christmas parties, and more! (COVID permitting)
- Find your best way to work with office-led, remote-friendly PersonioFlex! We offer a roughly 50% remote, 50% in-office working framework to suit your needs.
- Beautiful office located in the heart of Amsterdam
- Free English language classes
- Flexibility to balance work between remote and in the office
- Parental benefit of 10 extra days off in case your child gets sick
- Mental health support, as we know that mental wellbeing plays a major role in both our personal and professional success. #PersonioCares
- Two Impact days you can use to have an impact on the environment and society. One day is for an individual project and one for a company-wide initiative! #SocialResponsibility