Appodeal is hiring a Senior Scala Developer to join the core engineering team for the BidMachine product, a high-performance ad exchange platform. Your work will focus on designing, implementing, and maintaining scalable backend services that power our real-time advertising infrastructure.
What You'll Do
- Design, implement, and maintain highly scalable backend services written in Scala.
- Collaborate closely with engineers, data scientists, and product managers to define requirements and deliver impactful features.
- Contribute to system architecture, performance optimization, and fault tolerance improvements.
- Review code, share best practices, and help raise the technical bar for the team.
- Participate in planning and take a proactive role in shaping the technical roadmap.
What We're Looking For
- Solid hands-on experience with Scala, ideally with functional / typelevel programming (cats-effect, fs2).
- Proficiency with SQL databases, especially PostgreSQL.
- Understanding of distributed systems, data flow, and high-performance architectures.
- Curiosity, willingness to learn, and openness to feedback.
Nice to Have
- Experience with container technologies such as Docker or Kubernetes.
- Familiarity with Kafka or other messaging systems.
- Interest in exploring other languages or stacks (Python, TypeScript, UI/UX tools).
Technical Stack
- Scala
- PostgreSQL
- Docker
- Kubernetes
- Kafka
Team & Environment
You will be part of the core engineering team dedicated to building and scaling the BidMachine product.
Work Mode
This position offers a hybrid work model and is based in Poland.
Appodeal is an equal opportunity employer.





