Filled
This offer is not available anymore

Lead Software Engineer (Data Acquisition) in Madrid

Geoblink

Salary
35,000 - €50,000
Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

About Geoblink

We’re a fast growing startup that has already raised close to $8 million in investment from leading venture capital firms, and was named by Bloomberg as one of the 50 most promising startups in the world. Our goal is to revolutionise how businesses drive their strategy utilising Location Intelligence.

About Geoblink Tech

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.

Our systems are built using an SOA approach that allows us to deploy multiple times on a given day. We <3 monitoring, pull requests, iterative approaches, continuous integration and automated testing. The trunk of our stack is Python, Node.js, Scala, Vue.js, PostgreSQL and Spark. We move fast but put a lot of thought into the design of our architecture and data processes so that they are simple and scalable. We write clean, modular code to produce great software and accurate insights that solve the needs of our clients.

We have high standards not just for the things we build, but also for our culture and the development of the people in 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 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 POI-Acquisition team

Data is at the heart of all the technical challenges at Geoblink. The POI-Acquisition team is part of our Data department and is dedicated to mining, normalizing and processing Points of Interest, one of the building blocks of the Geoblink solution. This includes a set of very interesting tasks like geocoding, string normalization through machine learning, deduplicating and building data pipelines.

About the job

You would lead the POI-Acquisition team (1 Software Engineer and 2 Data Analysts), as the person to drive the strategy for how we find, obtain and maintain POIs and add them to our production database with the best possible accuracy.

Main areas of responsibility would be:

  • Understand how POIs fit into our product and into our systems in terms of services, databases and pipelines, and how to further develop them to accommodate new requirements. This includes talking to other Tech teams to understand how related systems need to be updated.
  • Lead the maintenance and development of new internal tools to make our POIs processes more efficient (we expect the person in this role to spend the majority of her/his time coding).
  • Meet with stakeholders (mainly Customer Success and Product teams) to understand the needs of our clients and build the technology to satisfy them. Don’t worry, we have a culture of very few and light meetings! This would represent around half a day of your week.
  • Mentor the other members of the team, aligning team responsibilities with their personal development.

Who we’re looking for

  • An enthusiastic Software Engineer with at least 3 years of experience who has an interest in data.
  • Computer Science degree or an equivalent degree or experience.
  • You have good coding skills and can produce clean, tested code that is well structured and is easy to understand. Nice to have: experience with Python, Scala or Node.js/Javascript.
  • Experience working with relational databases (extra kudos for NoSQL). You fundamentally understand how to design and query relational databases.
  • At least some experience working with data brokers like Kafka or RabbitMQ.
  • You have management experience or you don’t but are eager to move into a tech lead position.
  • You are organized and have good oral and written communication skills.You can express complex concepts in English.
  • You have an agile mind, understand the value of working in iterations to produce the best work in the shortest time focusing on the most important requirements.
  • You don’t get stopped by blockers and are used to thinking out of the box to find creative solutions to a given problem.
  • You are interested about new trends and how they can be applied to your current projects.
  • You are a humble, curious person that loves learning and learns quickly. You are passionate about what you do and care deeply about the things you build.
  • Extra kudos if you love maps and know what the mercator projection is.
  • Extra kudos if you have experience with web scraping tools.
  • Any published open-source code is a plus.

Why work for Geoblink

We operate a “zero-policy” which means there are no restrictions on vacation days, office hours, working from home days, etc. You manage your own work schedule responsibly. We believe everyone here is a “mini-CEO”, and should have the opportunity to make their own decisions about their work schedule.

Everyone at Geoblink is passionate about their job, whether it be growing businesses ROI or building complex data systems. People join us not just for the flexibility that we offer but because we have worked hard to foster a collaborative environment filled with plenty of opportunity to have a real impact in the business and collaborate with smart peers. We also offer the following:

  • Plenty of training initiatives to help your career progression
  • Base salary of 35,000 - 50,000 depending on experience
  • Annual personal budget for you to spend on developing yourself (online courses, conferences, training, etc)
  • Restaurant tickets, discounted medical insurance and transportation
  • Unlimited coffee, tea, soft drinks, fruit, etc
  • Chill-out space with the typical start-up ping-pong table and office yoga
  • Start-up culture with fun initiatives and company events for all to enjoy
  • Company shares after 1 year of employment

 

About Geoblink

.

Other software engineer jobs that might interest you...