We firmly believe that innovation is the key to solve today’s biggest challenges, being it climate change, hunger or access to education and clean water. To solve those challenges, we give our customers insights and access to the world’s most recent innovations.
Your Job Mission
As a (Senior) Python Developer at INNOSPOT, you are responsible for the core component of our architecture and make sure that our data acquisition and processing is reliable and stable to provide the most relevant data to our customers.
Your Role
- Take the lead on the core component of our architecture. This includes tasks along the whole ETL-Process from data acquisition via crawling (by using Scrapy), to data transformation & data quality assessment to the loading of the data into our SaaS solution.
- Help us deliver value to our users in a speedy and reliable manner by developing new features. Break down your work into small user stories and make your progress visible. You will own features from conception until and after they are in production.
- Build, test and deploy existing and new Microservices in Python (using AWS Lambda)
- Participate in our bi-weekly development sprints including the usual shebang of user story refinement, planning and reviews and help us improve how we build our products at INNOSPOT by making your voice count in and outside of our retrospectives.
- Collaborate with our product owner, startup scouts and sales people to get a strong understanding of our customer needs and develop solutions in a creative and pro-active way that will impress our customers.
- Keep learning about new technologies and practices related to our tech stack and assess whether and how they can be used at INNOSPOT.
Our Tech Stack
We always try to use the best tools available for the job. Our current tech stack looks like this, but don’t worry, we don’t need you to be familiar with all of these.
- Python in the core and Scrapy for crawling
- Microservice architecture using serverless (including REST APIs)
- MongoDB for persisting data and ElasticSearch for our Search Engine
- Docker, Bitbucket Pipelines and CloudStack for DevOps
- AWS for cloud computing (API Gateway, EC2, S3, Lambda, SQS)
What we Value
Many of our applicants have stellar track records and our team units the strong passion to become the best. We purposefully did not create a standard list of minimum qualifications, because we care much more about your motivation and your drive towards action than we care about your CV. At INNOSPOT, the team comes first and is more important than the individual, because only as a team we can achieve a hell of a lot more than an individual could achieve on its own. Read more about our four core values in the INNOSPOT Culture Deck
What to expect
- Work with an ambitious team that has a very strong passion for learning and innovation.
- Grow as a person and become the best through #instantfeedback, weekly 1×1, retrospectives and knowledge sharing sessions.
- Get your voice heard and valued. We always expect you to speak up and share your ideas about what we can improve within the company.
- Get a perfect mix between office work and remote work
- There is more than one way to improve our world: We support them all!
Looking for another position? Send us a speculative application or look at our Open Positions.