Solar Monkey

Senior Backend Developer

Are you an experienced developer, someone that likes to maintain the overview, improve the architecture, foresee the rabbitholes and help the more junior people grow? This is the position for you! Our 2 main products are composed of several services of varying complexity, and what you will work on is diverse. Some have been set up with deliberate (distributed) architectures in mind, others have grown more organically. It is important in this job to help our Product Managers to determine what is feasible to build, whilst also striving for reducing complexity and improving the stability of our services.

Compensation

We offer Stock Appreciation Rights and a 4% learning budget. You’ll get an Apple Macbook Pro (M1) to work on.

About You

Well, you have been doing this for quite a while, in one form or another. As important as coding itself however is your attitude towards colleagues and learning. We are looking for someone who is eager to improve, not too shy to ask any type of question and who can communicate well in writing. The reason for this is that we work remotely a lot (we did quite so pre-COVID, but now practically 100%).

You are eager to solve complex problems in a sustainable and pragmatic way. You don’t shy away from calling out possible pitfalls or infeasible plans. On the other hand, you are also solution oriented, and helpful towards people who don’t understand code.

More information on who we are and what we do can be found here.

Requirements

  • You are highly proficient with Python or another server-side language like Go, Ruby or Java (and willing to learn Python of course).
  • You have some professional experience in another programming language.
  • You can design an architecture that suits the requirements of the service.
  • You can clearly outline your thoughts about a technical solution in written form (and diagrams are always a bonus!)
  • You actively engage with others to optimize processes and reduce bottlenecks.
  • You are able to pick up new things quickly.
  • You want to work 32 to 40 hours a week.
  • You are able to work with a diverse group of people. You’re not a rockstar or code-ninja, you’re a human, of some form 🙂.
  • You have experience with container-based deployment in one cloud or another.

Be sure to mention the word PEACH when applying to show you read the job post completely. This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.