Software Engineer

Descripción De La Vacante
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
€ 75K

Job location

Barcelona, Spain

Tech stack

Distributed Systems
Software Engineering
Information Technology

Job description

  • Design APIs and services supporting campaign management, targeting, delivery, attribution, and reporting.
  • Build and optimize high-throughput, low-latency systems processing large volumes of events and data.
  • Drive architectural decisions and establish patterns that support scalability, reliability, and developer productivity.

Requirements

  • 5+ years of software development experience building scalable systems.
  • Strong computer science fundamentals with a degree in Computer Science or equivalent experience.
  • Solid understanding of distributed system architecture focusing on availability, reliability, and performance., Software Development Experience Distributed System Architecture Computer Science Fundamentals Communication Skills Leadership Mindset Attention to Detail Upper-intermediate English Level

Benefits & conditions

Competitive compensation: USD-based pay with education, fitness, and team activity budgets Exciting projects: Modern solutions with Fortune 500 and top product companies Flextime: Flexible schedule with remote and office options

About the company

A leading technology firm in Barcelona is seeking a Senior Software Engineer to design and scale high-performance systems for their Ads platform. The role requires 5+ years of software development experience and strong knowledge in distributed system architecture. You will build APIs, optimize low-latency systems, and drive architectural decisions. The position offers mentorship opportunities and competitive compensation, along with flexible working options and meaningful work with Fortune 500 clients.

Apply for this position