RavenPack

Senior Backend Engineer - Structured Data

RavenPack
Apply
2 months ago
Marbella, SpainSenior

Responsibilities

  • Architect, develop, and maintain scalable, high-performance backend systems for data-driven applications.
  • Design and implement high-throughput ETL/ELT pipelines for structured and semi-structured data ingestion, processing, and integrity.
  • Automate complex data and application lifecycles using workflow orchestration tools such as Apache Airflow or AWS Step Functions.
  • Build and maintain high-concurrency REST and MCP APIs connecting data layers with front-facing applications.
  • Design and deploy AWS infrastructure using serverless and containerized technologies, including Lambda, Docker, and ECS.
  • Maintain clean, efficient, and maintainable code through testing, version control, and performance tuning.
  • Implement and manage production observability, monitoring, availability, and incident response using tools such as Datadog.
  • Collaborate with data scientists, product managers, and other engineers on technically sophisticated solutions.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related technical field; a Ph.D. is preferred but not required.
  • At least 5 years of software engineering experience.
  • Proficiency in Python and proven experience designing and developing REST APIs.
  • Experience with relational databases such as Postgres and Oracle, NoSQL databases such as DynamoDB, time-series databases, and cloud data warehouses such as Snowflake.
  • Proven experience building and scaling production ETL/ELT data pipelines.
  • Strong proficiency with AWS data services, including S3 and Lambda, and hands-on experience with AWS cloud platforms.
  • Experience with Bash scripting, Docker containerization, and Git.
  • Strong English communication skills and the ability to collaborate across cross-functional teams.
  • Experience developing Model Context Protocol APIs is desirable.
  • Familiarity with Snowflake and hands-on experience developing and scaling serverless APIs, such as AWS Lambda with API Gateway, are desirable.
  • European legal working status is required.

Benefits

  • Hybrid work arrangement with 3 days in the office and 2 days remote after onboarding.
  • Continuous learning and support for professional growth.
  • Work with an international team representing more than 29 nationalities and 24 languages.
  • Free company shuttle bus service from Malaga, Fuengirola, La Riviera, and Estepona.
  • Growth opportunity at a rapidly growing company with offices in New York, Madrid, and Marbella.
  • Equal opportunity workplace that values diversity.

Tech Stack

Amazon DynamoDBApache AirflowAWSBashDatadogDockerGitPostgreSQLPythonSnowflake

Categories

BackendData Engineering
RavenPack

About RavenPack

51-200 employees

RavenPack builds NLP-driven analytics that turn unstructured content—news, filings, and social media—into machine-readable data for quantitative investors and risk teams. It sells data feeds, APIs, and a SaaS platform, including Bigdata.com, an agentic AI workspace launched in 2024 for financial research. Founded in 2003 and headquartered in Marbella, Spain, the privately held firm is used by hedge funds, banks, and asset managers.

Contact me