RavenPack

Senior Python Backend Engineer

Madrid, Spain Remote Hybrid
Machine Learning Docker Java Node.js Python Flask AWS Lisp Elasticsearch React TypeScript API Microservices Git
Description

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.

About the Role

RavenPack is seeking an experienced Senior Back-End Engineer, with proven experience working in fast moving, high-performance development squads, to participate in the technical design and development of AI agentic workflows and data-driven solutions on our bigdata.com product. This role offers the right candidate an opportunity in a team of engineers at the cutting edge of delivering scalable high performance solutions in collaboration with our ML Engineers, Data Scientists, Product Managers and Analytics specialists, ensuring best-in-class deliveries for our global organisation and clients.

This position is ideal for a skilled, hands-on, self-motivated and enthusiastic Senior Engineer, who will thrive in an exciting high-paced environment, in a cross-functional squad; building, deploying and iterating rapidly on a new product at the centre of the AI technology revolution.

Only candidates with EU legal working status will be considered. This role is available in our Marbella or Madrid office.

Key Responsibilities

  • Work in a cross-functional squad in a rapid, iterative, highly responsive, positive, motivational, product-focused environment.

  • Be self-motivated and have a desire to get things done.

  • Develop and maintain scalable, high-performance systems to support cutting-edge AI agentic workflows and data-driven solutions.

  • Maintain an outcome-oriented perspective in close collaboration with your Technical Lead and Product Manager, delivering and iterating on usable user workflows tip-to-tail.

  • Ensure clean, efficient, scalable and maintainable solutions & code, including robust testing and performance optimisation.

  • Keep up to date with advancements in software engineering, machine learning and AI, to recommend and incorporate leading technologies and practices into the organisation.

Qualifications

  • 3+ years of engineering experience with a focus on delivering real-world, scalable commercial solutions.

  • Python, REST API´s (Flask or similar), Relational & NoSQL experience, Swagger or similar.

  • Experience querying document-oriented & search databases like Elasticsearch etc.

  • Understanding of version control best practices.

  • Experience working with containerised solutions using Docker.

  • Hands-on experience with AWS (Lambda etc.) incl. microservices creation.

  • Quality and test automation experience. (unittest, Jmeter etc.)

  • Experience writing reliable, maintainable code for a commercial product.

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

  • Attention to detail with excellent problem solving skills.

  • An Undergraduate Degree in Computer Science or Equivalent.

  • Enthusiasm for ongoing learning and a willingness to cross-skill & expand your skills through the stack.

Desirable

  • Java

  • Experience of trunk-based development in a continuous deployment software lifecycle with feature flags.

  • YQL with Vespa.ai

  • Hands-on experience with AI agent workflows.

  • Experience with LLM technologies and Machine Learning.

  • Supporting front-end experience. (ReactJS, Typescript, NodeJS, Git, MSWjs mocking framework or similar)

  • Financial industry experience.

  • Familiarity using LLM´s to accelerate day to day development.

What's in it for You?

  • International Culture: With its headquarters in Marbella, Spain, and presence in Madrid, New York and London, RavenPack takes pride in being a truly diverse global organization.

  • Best in Class: You will work with top engineers with experience using Python, Java, React and Lisp, on cutting-edge, innovative technology.

  • 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

  • Shuttle bus: 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!)

RavenPack
RavenPack
Analytics Banking Finance Financial Services Natural Language Processing News Social Media Software Text Analytics Venture Capital

0 applies

7 views

Other Jobs from RavenPack

Senior Test Automation Engineer

Madrid, Spain Remote Hybrid

Senior Java Back End Engineer

Madrid, Spain Remote Hybrid

Similar Jobs

SW Engineer- Java -2 yrs

Remote Bengaluru, India

Associate, Software Engineer

Remote Toronto, Ontario

Software Engineer

Bengaluru, India

Software Engineer

Bengaluru, India

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say

Sid avatar
Sid
Very nice portal for searching jobs in this rough market.
Mar 6, 2025
Michael Duran avatar
Michael Duran
Software Engineer
I've been using this job search site for a while now, and it’s honestly one of the best out there! The clean and easy-to-navigate UI makes the whole job-hunting process so much smoother. Plus, the job postings are always up-to-date, so I never feel like I’m wasting time. The cherry on top is the owner—super kind and always quick to respond. Definitely recommend checking it out if you're on the job hunt!
Aug 21, 2024
Sai avatar
Sai
It’s really great website for finding jobs based on skills it’s really helpful give a go
Aug 21, 2024
Adinadh avatar
Adinadh
What I like most about Echo Jobs is how easy it is to use. The platform helps me quickly find jobs that match my skills and interests, thanks to its great recommendations and filters. Yes, I would definitely recommend Echo Jobs to a friend. It makes job searching simple and efficient, making it a great tool for anyone looking for a new job.
Jul 23, 2024
As a student navigating the job market, I've found LinkedIn increasingly frustrating due to numerous fake postings by consultancies. In contrast, this job posting website has been a game-changer for me. It offers genuine opportunities and a straightforward application process, making it much easier to find and apply for real jobs. Highly recommend it to fellow students seeking reliable job listings!
Jul 16, 2024
Cliff Gor avatar
Echo Jobs has been exceptional in my job hunt where it provides one platform to job hunt and I don't have to open 10 websites just to look for a job. It has also helped me focus much on the job skill and the location filtering out the onsite jobs and remote ones. The only feature that I would request is to display fully remote jobs that are not restricted to a country since the one available shows ie, Remote, US yet. But if it could show remote only, that would be helpful not only to me but to other people applying for full remote and not tied to only US candidates
Apr 22, 2024
I found EchoJobs in 2022, and I love it. It has a lot of remote jobs. It's exclusive to software and technology jobs (helpful for devs like me). What I like the most are its filters and its API. If you're a tech professional seeking remote work, I highly recommend giving it a try to EchoJobs.
Mar 4, 2024
Would definitely recommend it! Excellent product, dedicated founder, Jobs are easier to find. Congrats 🎉 to the entire team!
Mar 3, 2024
Brandon Banks avatar
Brandon Banks
Echo Jobs is really impressive. It provides a great user experience with an ability to quickly search through the many job postings. There is an impressive amount of jobs here and it is quickly updated. The details in the each job posting is helpful when determining if it is worth pursuing. I would highly recommend using Echo Jobs to find the next step in your career.
Mar 2, 2024
Tyler Young avatar
Tyler Young
tylerayoung.com
Best wishes with EchoJobs—it's become my favorite job board overnight!
Dec 16, 2023
Simply put, it's the most up to date tech jobs aggregator I’ve found. I'm like... "I don't have to check 10+ jobs boards daily just to see if there's a new job listing? sign me up!" The filters are also quite helpful! The UI is very clean and straightforward. Love it!
Oct 5, 2023