Software Developer (Backend / Infrastructure) (m/w/d)
lawpilots GmbH
INTRO
Join us in Berlin
At lawpilots, we create digital learning that people love. E-learning is one of the growth markets of the future - even more so during the current crisis.
We are looking for a developer to help us improve our current e-learning solution, build new features, increase the user experience and maintain high standards in terms of our technical setup. We are looking to improve our CI/CD pipeline, improve observability and monitoring and continuously strive to automate what is reasonable to be automated. We work and make decisions together and address mistakes as a chance to learn and improve.
YOUR MISSION
- Help maintain and extend our current learning platform
- Participate in the design, development and maintenance of new systems and components
- Automate our internal and public-facing infrastructure
- Document our system landscape, including decision documents and overview diagrams
- Implement reliable logging and monitoring solutions
- Ensure security and data compliance throughout our services
- Help customers, both prospective and current, to make the best use of our platform by contributing to the user experience
- Work with our customer success and sales teams to help them onboard and support customers
YOUR PROFILE
- Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering or demonstrable similar experience
- Strong English language skills, written as well as oral
- 2+ years of working experience as a service reliability engineer, platform engineer, backend engineer, or similar
- Very good understanding of Linux server administration, networking, distributed systems, security best practices
- Experience with log and metric collection
- Experience with automation (Infrastructure as Code, Configuration Management)
- Experience with networking, distributed systems and cloud technology
- Experience or willingness to learn how to design, develop, test and maintain web applications and associated services (for instance with Python, Go or Ruby)
- Ability to work independently, as well as an effective part of the team
- Any lack of experience in the above can be compensated by a great attitude towards continuous learning and self-improvement
WHY US?
Why us? We take care of our employees and provide you with:
- Flexible working hours with the option to work partially remote (fully remote during the pandemic)
- Modern computer and huge 4k screens
- A diverse and international environment
- A modern workplace close to the Berlin central station
- Special employee offers for sports clubs, gadgets, fashion, ....
- And a lot of fun :)
Our interview process
- First video call: 1 hour with our IT Team Lead and one backend developer
- A home assignment which can be done within 1 hour
- A follow-up video call with a chance to discuss your approach and to meet more of the team
- A video call with our COO
We are looking forward to seeing you!