¡Activa las notificaciones laborales por email!
A leading big data analytics provider in Spain is seeking an experienced Python Software Engineer to join their team. The role focuses on designing and maintaining ETL pipelines, integrating APIs, and collaborating with various teams to enhance data workflows. Ideal candidates will have strong Python skills, experience with ETL processes, and familiarity with cloud technologies like AWS. This position offers a hybrid work environment.
RavenPack is the leading big data analytics provider for financial services. Financial professionals rely on RavenPack for its speed and accuracy in analyzing large amounts of unstructured content. Our clients include the most successful hedge funds, banks, and asset managers in the world.
About us
At RavenPack, we are at the forefront of developing the next generation of generative AI tools for the finance industry and beyond. With 20 years of experience as a leading big data analytics provider for financial services, we empower our clients—including some of the world\'s most successful hedge funds, banks, and asset managers—to enhance returns, reduce risk, and increase efficiency by integrating public information into their models and workflows. Building on this expertise, we are launching a new suite of GenAI and SaaS services, designed specifically for financial professionals.
Join a Company that is Powering the Future of Finance with AI
RavenPack has been recognized as the Best Alternative Data Provider by WatersTechnology and has been included in this year’s Top 100 Next Unicorns by Viva Technology. We have recently launched Bigdata.com, a next-generation platform aimed at transforming financial decision-making.
We are seeking a Python Software Engineer to join our Structured Data Squad, focusing on structured data processing and automation. The role centers on delivering end-to-end data applications, maintaining and improving existing data engineering pipelines, and integrating with APIs to ensure reliable data flow. You’ll also contribute to building AI agents which support tasks such as knowledge graph construction and unstructured data ingestion. This role requires collaboration with Data Scientists, Backend Engineers, and Product Managers to bring automation, scale, and intelligence to structured data workflows.
This role offers a hybrid work environment in our Marbella and Madrid offices.
In your first month, you will focus on getting accustomed to our systems, familiarizing yourself with the existing ML engineering projects, and beginning to take ownership of core tasks such as prompt evaluation and entity validation. You will work closely with your team to ship production systems and enhance our ability to manage both structured and unstructured data at scale, particularly in structured data onboarding and ingestion.
After six months, you will have successfully designed, implemented, and maintained ETL pipelines for structured data ingestion, ensuring high data quality across workflows. You will collaborate effectively with your team to enhance entity recognition systems and support the integration of ML / NLP components into larger workflows. Your ability to write production-grade Python code and ensure the scalability and performance of our systems will have significantly strengthened our data processing capabilities.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.