Backend Engineer (Ruby/Go)A

SpainRelocationHybrid

Barcelona, Spain

Appodeal is a dynamic US-based product company with a truly global presence. We have offices in Warsaw, Barcelona and Virginia along with remote team members located around the world.

Our company thrives on diversity, collaboration, and innovation, making us a leader in the mobile app monetization space.

The team is looking for a Senior Backend Engineer to make it even stronger.

Requirements:

Backend Development

  • 5+ years of professional software development experience

  • 3+ years of hands-on Ruby on Rails experience in production environments

  • Strong understanding of Go fundamentals and experience building production services

  • Proficiency with SQL, particularly PostgreSQL (complex queries, performance optimization, indexing strategies)

Data & Analytics

  • Experience with OLAP databases and columnar storage systems (Clickhouse or similar: Druid, Vertica, etc.)

  • Hands-on experience with data pipeline development and orchestration

  • Understanding of ETL/ELT patterns and data processing workflows

Distributed Systems

  • Production experience with message streaming platforms (Kafka, RabbitMQ, or similar)

  • Understanding of event-driven architectures and async processing patterns

  • Experience with distributed systems challenges (consistency, reliability, scalability)

Infrastructure & Performance

  • Practical experience with caching strategies using Redis, Memcached, or similar

  • Understanding of database performance tuning and query optimization

  • Experience debugging and resolving production issues in complex systems

Responsibilities:

  • Design, develop, and maintain high-load backend services in Ruby and Go.

  • Own end-to-end delivery of backend features, from design and implementation to deployment and monitoring.

  • Work closely with Product and Data teams to experiment with and roll out monetization strategies.

  • Actively participate in incident response, root-cause analysis, and post-mortems.

  • Ensure accurate event tracking, logging, and metrics for monetization and system health.

  • Collaborate with Data Science/Analytics teams to expose reliable data pipelines.

  • Build dashboards and alerts to monitor system performance and revenue-critical KPIs.

  • Write clean, maintainable, and well-tested code (unit, integration, and load tests).

  • Conduct code reviews and help raise the overall engineering bar.

  • Reduce technical debt and continuously improve system architecture.

  • Translate product and business requirements into robust technical solutions.

  • Take ownership of key services or domains within the mediation platform.

  • Proactively identify risks, bottlenecks, and improvement opportunities.

  • Influence the technical roadmap and long-term platform strategy.

With an outstanding product and a mission that excites and inspires, Appodeal offers a unique opportunity to make an impact while being part of an amazing team.

Published on: 12/19/2025

Appodeal

Appodeal

Appodeal is a growth platform for mobile apps, particularly focused on monetization and user acquisition.

Website

See all 6 jobs at Appodeal

Please let Appodeal know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!