Skip to main content

Senior Python Engineer

Senior Python Engineer
Sprint and Partners
8 months ago

Why you’ll love this job

You are part of the core Product development teams and the people are awesome! There is a lot of room for creativity and innovation whilst building data intensive products with the latest Python/Data stack for Global usage. You’ll work on new product features, a platform redesign, come up with architecture improvements for the back-end, etc. You’ll also help further establish coding standards, engineering practices and development processes. Whilst many companies are doing lay-offs, this company is growing substantially due to success – doubling+ in size!

Company

The total company of ~60 is Globally operating with many Nationalities on board. The tech teams collaborate in the Spotify model using Scrum/Agile work methods and the majority of people in the company is technical. All engineering is based in the Netherlands (Eindhoven region) but there is also some presence in the US. The company harnesses the power of open-source intelligence, and equips governments with a data-driven intelligence platform. This SaaS platform is powered by a unique engine (core product) that gathers information from various open sources Globally at huge scale and consolidates all this information to provide the most accurate view of reality possible, unlocking mission- and business critical insights for the customers of the SaaS platform. In order to accomplish all of this, it solves a number of important challenges within the domains of open information retrieval, data interoperability/federation, fact-checking, entity resolution, explainable AI, etc.

Your experience

  • Maintain, improve and build new microservices that are usually data heavy
  • You are not stuck in 1 tool/framework but able to zoom out and choose the best tool for the problem
  • You enjoying working very close with Data Engineers, collaborate in a Data Mesh environment
  • Python and its web development frameworks such as Django
  • Proficiency with tools like Git, Puppet, Jira, JenkinsCI/CD practices, Docker, Kubernetes
  • You care about coding practices, design patterns and improving development processes
  • You love coaching / mentoring less experienced people – sharing (knowledge) is caring!
  • You are always trying to stay up to date with modern trends / developments in your area
  • Extra: Distributed data stores (ElasticSearch, Redis, Cassandra, etc.) and messaging systems like Kafka

Stack/tooling

  • Python, Django, Microservices, Django Rest Framework, Database Queries (SQL mostly but also NoSQL), CI/CD, Testing (e2e, integration, unit), Docker, Kubernetes. Cloud is not mandatory but a big plus.

Compensation

  • The company offers a competitive compensation package with base + stock (SAR)
  • For Internationals there is a relocation package, Visa/30% ruling support
  • Other benefits include state-of-the-art hardware, pension plan, Travel allowance, 30 holidays, full access to Coursera and 10% of working hours dedicated to learning
  • Hybrid working + flexible working hours to organize your own agenda
  • A modern work environment in the Centre of Eindhoven with good coffee, fresh fruits & snacks, daily freshly prepared lunch
  • Beautiful roof terrace and weekly Thursday afternoon drinks

Expertise level

Work arrangement

Similar Jobs in Netherlands

Python Developer

Berkeley Square - Talent Specialists in IT & Engineering
2 weeks ago