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!
Subscribe Now