Senior Backend Engineer - Structured Data

Ravenpack

Marbella

Híbrido

EUR 70.000 - 100.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Destaca en este puesto — crea un currículum adaptado y una carta de presentación en aproximadamente un minuto.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Growth opportunities
Competitive salary
Continuous learning
Hybrid work arrangement
Shuttle bus Málaga
International team of 29 nationalities
Diversity and inclusion

Descripción de la vacante

RavenPack is seeking a Senior Software Engineer to design and build scalable AI-powered data workflows. You will partner with data scientists, product managers, and engineers to deliver high-performance backend systems and data pipelines.

The role emphasizes API development, ETL/ELT pipelines, and cloud infrastructure on AWS, with a hybrid work model including three days in the Marbella office and two remote days.

Formación

  • Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in software engineering.
  • Proficiency in Python and REST API development.
  • Experience with diverse databases (Relational, NoSQL, time-series).
  • Hands-on AWS, ETL/ELT pipelines, and containerization (Docker).
  • Strong English communication and collaboration skills.

Responsabilidades

  • Architect and develop scalable, high-performance systems for data-driven solutions.
  • Design and implement high-throughput ETL/ELT pipelines and data ingestion.
  • Lead workflow orchestration with tools like Airflow or Step Functions.
  • Build REST and MCP APIs bridging data layers to apps.
  • Design AWS infra using Serverless and containerized tech.
  • Enforce quality with tests, versioning, and performance tuning.
  • Maintain full-stack observability with Datadog and proactive monitoring.

Conocimientos

Python
REST APIs
ETL/ELT
AWS
Docker
Git
Airflow
English comms

Educación

Bachelor's or Master’s in CS/Engineering

Herramientas

Datadog
Snowflake
Postgres/Oracle
DynamoDB
S3/Lambda

Descripción del empleo

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. RavenPack has launched Bigdata, our Gen-AI platform tailored for finance, which is already being recognized as the #1 platform for powering financial AI agents.

European legal working status is required.

We´re looking for

We are seeking an experienced and innovative Senior Software Engineer to join our dynamic team. This role offers a unique opportunity to contribute to the development of cutting-edge AI agentic workflows and pioneering data-driven solutions. You will be at the forefront of designing, building, and deploying scalable, high-performance systems that enable our organization to unlock the full potential of data innovation.

As a Senior Software Engineer, you will work closely with multidisciplinary teams, including Data Scientists, Product Managers, and other Engineers, to deliver technically sophisticated and strategically aligned solutions. This position is ideal for someone who thrives in a fast-paced, collaborative environment, where their expertise will play a key role in tackling complex challenges, driving innovation, and shaping the future of data-driven solutions in our organization.

Responsibilities
  • System Design & Development: Architect, develop, and maintain scalable, high-performance systems that serve as the backbone for data-driven solutions and robust backend applications.

  • Data Pipeline Engineering: Design and implement high-throughput ETL/ELT pipelines for structured and semi-structured data, ensuring seamless ingestion, processing, and data integrity.

  • Workflow Orchestration: Lead the automation of complex data and application lifecycles using orchestration tools like Apache Airflow or AWS Step Functions.

  • API & Backend Services: Build and maintain high-concurrency REST and MCP (Model Context Protocol) APIs, bridging the gap between data layers and front-facing applications.

  • Infrastructure & Deployment: Design and deploy the necessary AWS infrastructure to support end-to-end applications, leveraging a mix of Serverless (Lambda) and Containerized (Docker/ECS) technologies.

  • Code Excellence: Champion clean, efficient, and maintainable codebases by enforcing industry best practices, including comprehensive testing, version control, and performance tuning.

  • Production Observability: Implement and manage a full-stack observability suite (e.g., Datadog) to ensure high availability, proactive monitoring, and rapid incident response.

Requirements
  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related technical field (Ph.D. preferred but not required).

  • 5+ years of experience in software engineering.

  • Proficiency in Python

  • API Development: Proven experience in the design and development of REST APIs

  • Database Versatility: Familiarity with a wide range of database technologies, including Relational (Postgres, Oracle), NoSQL (DynamoDB), Time-series, and Cloud Data Warehouses (Snowflake).

  • ETL/ELT Development: Proven experience building and scaling production data pipelines. You should be highly proficient with core AWS data services, such as S3, Lambda…

  • Hands-on experience with cloud platforms, such as AWS.

  • Experience with scripting languages like Bash for automation and scripting tasks.

  • Experience with containerization technologies, such as Docker.

  • Experience with Git.

  • Strong communication skills with the ability to collaborate across cross-functional teams and convey complex ideas clearly in English, both verbally and in writing.

Desirable
  • Experience developing Model Context Protocol (MCP) APIs.

  • Familiarity with warehousing technologies such as Snowflake.

  • Serverless Architectures: Hands-on experience developing and scaling Serverless APIs (e.g., AWS Lambda with API Gateway).

What's in it for You?
  • Growth Opportunity: Join a rapidly growing company with 180+ team members with offices in New York, Madrid, and Marbella, building AI that truly matters for business and finance.

  • Competitive Salary: In RavenPack, we believe that your time and experience needs to be fairly rewarded.

  • Continuous learning: We provide the support needed to grow within the team.

  • Innovation: Innovation is the key to our success, so we encourage you to speak up and tell us about your vision.

  • Hybrid work arrangement: 3 days in the office, 2 days remote (post-onboarding).

  • Shuttle bus (Málaga): From Malaga, Fuengirola, La Riviera, and Estepona is available for free from the company.

  • Diversity is in our DNA! You will work in an international environment (over 29 nationalities and 24 languages spoken!)

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.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior ML Engineer - Search & LLM Ops
Senior ML Engineer - Search & LLM Ops

RavenPack • Madrid

Presencial
EUR 70.000 - 110.000
Growth opportunities
Competitive salary
Continuous learning
+2
Junior IT Operations Technician
Junior IT Operations Technician

Ravenpack • Marbella

Presencial
EUR 24.000 - 36.000
Growth opportunities
Competitive salary
Hybrid work arrangement
+1
VP of Content Partnerships
VP of Content Partnerships

Ravenpack • Marbella

Presencial
EUR 120.000 - 180.000
International culture
Competitive salary
Continuous learning
+3
AI Designer (Intern)
AI Designer (Intern)

Tamarind Intelligence • Málaga

Presencial
EUR 6700 - 11.000
Marbella shuttle bus
Hybrid work arrangement
Competitive salary
+3
Senior Backend Engineer — Structured Data & GenAI Pipelines
Senior Backend Engineer — Structured Data & GenAI Pipelines

Ravenpack • Marbella

Híbrido
EUR 70.000 - 100.000
Growth opportunities
Competitive salary
Continuous learning
+4
Senior Machine Learning / NLP (Contractor)
Senior Machine Learning / NLP (Contractor)

RavenPack • Madrid

Presencial
EUR 60.000 - 100.000
Senior AI Engineer (Databricks)
Senior AI Engineer (Databricks)

DATAPAO • Barcelona

Presencial
EUR 75.000 - 85.000
Remote work flexibility
World-class educational benefits
Flexible PTO days
+3
Senior AI/ML Engineer
Senior AI/ML Engineer

EcoVadis Inc • Barcelona

Presencial
EUR 90.000 - 120.000
Remote work from abroad policy
Wellness allowance
Meal and Transportation Vouchers
+4
Senior Machine Learning / NLP (Contractor)
Senior Machine Learning / NLP (Contractor)

Ravenpack • Marbella

Presencial
EUR 55.000 - 90.000
Senior ML / Search & LLM Ops (Contractor)
Senior ML / Search & LLM Ops (Contractor)

Ravenpack • Marbella

Presencial
EUR 111.000 - 185.000