At Otovo, we want clean and local energy in every home. To achieve this, we are building solutions that provide the easiest way for homeowners to get solar panels on their roofs. As one of Europe's fastest growing green-tech start-ups, we're determined to make that dream a reality.
Otovo is a tech company. Our software is instrumental in our efforts to make solar easy, cheap, and available everywhere:
Since our launch in Norway in 2016, we have come a long way. Currently, you will find us in Norway, Sweden, France, Spain, and Brazil.
We are now getting ready to roll out our technology platform in markets across the world. Did we catch your interest yet? Keep on reading!
We've come this far with a small team of 20 excellent engineers, designers, and product people, but now we need your help to keep up with the growing demands from our installers.
As a tech lead on our platform team, you will work at the very core of Otovo. We match homeowners that want to go solar with installation companies that are able to deliver at a high quality and a good price. We provide all the tools required for these companies to run sustainable businesses on our platform, as well as the solutions we use to make sure that the homeowner gets the value they are paying for.
You have experience using modern Python 3.
Our main workhorse is a Django application written in Python 3.8, and we're slowly transitioning into using type annotations quite heavily. We are big fans of choosing tools and technologies that let us focus on product development and shipping value to our customers.
We believe that as much as possible of formatting and syntax should be automated as there is greater value in regularity in code than the alternative.
We keep out syntax and formatting in check by leveraging "black" (Python formatting tool), and a solid set of "flake8" (A python linter collection) rules. These rulesets are automatically checked by our CI system.
You are not afraid of relational databases using both raw SQL and ORMs.
We believe that ORMs are great for improving the velocity of simple features, but we are not afraid to drop into raw SQL if needed. It's a bonus if you too know how to do so safely.
Rendering static HTML is great for many things, but some features require more user interactivity - or just some enhancements to improve the user experience.
You get to be part of the journey. As a company, we have so much left to learn and figure out. Otovo is a puzzle to figure out of, a riddle to solve. If you like that, you'll like it here.
The product team sits in the main office in Torggata, right in the middle of Oslo. Lunch? Not a problem! Help yourself to free lunch in the kitchen or head out into Oslo's main food street.
We're open to working from home, but also like the opportunity to be together in the office during the week.
Here's some more of what we offer:
So much good stuff! What's not to like?
Update your CV and submit your application to us here. If we think you could be a good fit, we will start an interview process that looks like this:
If all of the above checks out nicely, we'll call a reference that you provide before we send you an offer. The whole process should take between 2 and 3 weeks.