Senior Backend Product Engineer
Datamaran
- Valencia
- 45.000-75.000 € al año
- Permanente
- Tiempo completo
- Design, build, and enhance Datamaran web applications and data processing pipelines.
- Debug, deploy, and maintain large scale applications, from APIs to process pipelines.
- Consider tradeoffs when designing and implementing features in backend systems.
- Work closely with Frontend developers, Product manager and other roles engineers in the Agile team members to develop and implement new features.
- Mentor developers on back-end development best practices and industry-standard engineering practices.
- Stay informed of the latest industry standards and technologies, actively applying these to improve our products.
- Contribute to product discovery phases, bring invaluable insights regarding user-needs and potential solutions.
- Our web application is built on node.js, javascript and vue.js
- Our data stores include ElasticSearch and MongodB and are evaluating bringing in SQL based and vector databases
- Our server side and data pipelines are built in Python and FastAPI
- Everything is hosted on AWS, on EC2 or in lambda functions
- Our data pipelines are primarily centered around analysing textual data, looking for patterns inside the narrative of long texts (Reports, international regulations, news articles, …)
- A Bachelor’s degree in Computer Science or a related field
- 5+ years of experience in backend
- Master Python, including common API frameworks (eg FastAPI) and libraries (eg pandas)
- Some experience working in the frontend area and willingness to participate in frontend work when required
- Familiarity with AWS environment, as well as unix/linux
- Good understanding of development best practices, such as SOLID, testing, CI/CD
- Living within commutable range of Valencia and willing to work from the Datamaran hub regularly (typically once per week but we will be flexible for the right candidate!)
- Fluent in English
- Experience in Vue.js or similar frontend framework
- Proven experience with Machine Learning tools in Python (pandas, spacy, langchain, etc)
- Knowledge of architecture concepts like MVC, CQRS and DDD
- Experience with relational databases, as well as MongoDB and/or ElasticSearch
- Airflow (ideally version 2)
- Data processing pipelines
- A highly competitive salary
- Flexible hours
- Hybrid working, with typically circa 3 days with the team in the Valencia hub
- 11€ per day meal-allowance + food and snacks at the office (and paellas!)
- Private health
- Private pension (company doubles your saving)
- Best equipment: choose between Mac or Linux
- Frequent training, budget for conferences, OReilly subscription
- Access to Urban Sports
- International environment (over 25 nationalities), with 50% of our leaders being women, and almost 50% of our tech team too
- Working in a climate-tech company, helping corporations to identify ESG risks