Python Developer
Focus
About GetFocus: The technological future is more predictable than you'd think. Emerging technologies that later dominate their industry show clear and measurable patterns if you know what to look for. What started with foundations laid by MIT researchers is now a full-blown technology forecasting system. By equipping innovators with data-driven technological foresight, we help them make the right investment decisions and innovate faster.
Our users are typically R&D leaders and strategy analysts at organizations such as BASF, Renault, AlfaLaval, and Reckitt, including decision makers at the US Navy and other government institutions. Our clients have access to our SaaS platform and a managed/consultancy service where our analyst team creates strategic insights on demand.
About the role: Over the past two years we have been developing our SaaS product Odin. Odin enables users to make data-driven R&D decisions. In order to serve more customers with great insights, we are making significant efforts to improve the usability of our platform and extend its capabilities.
To achieve this, we are looking for a backend engineer to expand our development team. We are looking for someone that has experience in backend web development and a strong affinity with data intensive workloads.
What you will be doing:
- Working on LLM integrations with big data
- Architecting backend solutions for managing complex user workflows
- Building new analytics features, such as dashboards and reporting systems
- Collaborate closely with a team of great developers
Requirements:
- Affinity with big data. Searching and analyzing thereof is a must
- 5+ years of backend development experience, preferably with Python including the skills that come with this, such as:
- Experience with backend frameworks in like FastAPI, Celery, LangChain, LangGraph, SQLAlchemy, Elasticsearch-DSL
- Experience with automated testing frameworks (e.g. Cypress, Playwright, Pytest, or Unittest) and Test Driven Development (TDD)
- Experience with both SQL and NoSQL databases (preferably Elasticsearch)
- The ability to communicate effortlessly in English
- Experience with cloud services (e.g. AWS, GCP, Azure, etc.)
What you will get:
At GetFocus, we are growing an international team of exceptionally skilled people. We have a flat organizational structure with an informal and direct culture. We are located in the Science Tower in Rotterdam, together with dozens of other startups. At GetFocus, you will find yourself in a true scaleup culture buzzing with energy.
We offer a competitive salary.
If you have always wanted to work for a fast-growing Scaleup, are excited by the prospect of predicting the technological future, and are not afraid to take on large responsibilities, this is the job for you.
How to apply?
If you are excited about this position, submit your CV via LinkedIn Easy Apply. After that, there will be one or two interviews with the team followed by two case studies.
We are looking forward to hearing from you!