About Geoblink
We’re a fast growing startup that has already raised close to $8 million in investment from leading venture capital firms, and have been named by Bloomberg as one of the 50 most promising startups in the world to look out for. Our goal is to revolutionise the world of Location Intelligence and the way businesses think about, and act upon location intelligence data.
At Geoblink we use the latest technologies to find solutions to real world problems businesses face when trying to expand or increase efficiency. We leverage GIS technologies and Big Data to create a beautiful map-based user interface that not only provides lots of awesome statistics but also a great user experience.
We are proud of the environment of collaboration and diversity we have built and continue to foster, with plenty of opportunities to have a real impact on the business.
About Geoblink Tech
Our systems are built using an SOA approach that allows us to perform multiple deployments per day. We <3 monitoring, pull requests, iteration, continuous deployment and automated testing. The trunk of our stack is Python, Node.js, Vue.js, PostgreSQL and Spark but our architecture is language-agnostic. We move fast but put a lot of thought into the design of our architecture so that it’s simple and scalable. We write clean, modular code to produce great software that solves the needs of our clients.
Our Tech&Data culture is based on the high standards we try to achieve in everything we build and the personal development of our team. We foster an inclusive atmosphere of non-ego and respect where ideas are shared and feedback is used to promote quality and innovation. Some initiatives we have in place are hackathons twice a year, bi-weekly Tech&Data talks, personal development budget for books, training and conferences and time for side projects every other Friday.
You can visit our Tech blog to learn more about the projects and technologies at Geoblink.
About the Data-App team
Data is at the heart of all the technical challenges at Geoblink. The Data-App team is in charge of cleaning, normalizing and transforming data from over 60 sources and deploying the result into our production systems to feed our SaaS solution, used by our customers across different countries. We call that our “data cooking” process, and consists of several stages where we use different techniques and technologies including ETLs, job schedulers like Airflow and Jenkins, message brokers for cross-service communication like RabbitMQ, Spark for parallel processing, geospatial databases like Neo4J and PostGIS, GIS tools like Geoserver for geolocation operations or Python and Bash as general scripting languages.
This requires a mix of mainly two different roles in the team: Data Scientists for process ideation and analysis, and Data Engineers to implement some of the most complex parts of the data treatment and plug the results into our testing and production systems.
Who we’re looking to recruit
We are looking for someone who is passionate about databases, Big Data and ETLs. You would be one of the points of references of the team regarding how data and databases are architectured, structured and integrated with the rest of Geoblink’s systems. If you’re the type of person that is constantly reading about new trends to see what’s going on out there and how you can incorporate new technologies into your current project when there are good reasons for it, then we want to hear from you.
Here are some other things we’re looking for:
What you can expect from the job:
As a Data Engineer you will be part of a team responsible for designing, configuring and maintaining some of the most complex data systems we use, including relational, non-relational, NoSQL, in-memory, persisting and distributed databases and parallel processing systems. You will also be expected to follow architectural best practices to create services that are secure, decoupled, scalable and performant.
Other tasks or areas of responsibility:
The salary bracket for this position is 30.000€ to 40.000€ a year.
Perks of the job
We have something called the “zero-policy” which means there are no restrictions on vacation days, office hours, working from home days, etc. We believe everyone here is a “mini-CEO”, and should have the flexibility and the opportunity to make their own decisions about their work schedule.
Other perks we offer: