Backend Engineer (Ruby/Go)A
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 is a growth platform for mobile apps, particularly focused on monetization and user acquisition.
Please let Appodeal know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!