About this role
Job title: Senior Java Backend Engineer - Real-Time DSP Platform
About the Role The role focuses on developing and modernizing real-time DSP serving services that process bid requests, deliver ads, integrate with third-party platforms, and record measurement events used for reporting and billing. The team builds high-throughput, low-latency systems handling millions of requests per second, with emphasis on availability, data correctness, performance tuning, and scalable growth. Current initiatives include splitting a monolith into microservices, improving deployment automation, and moving measurement pipelines from batch processing to real-time streaming with Kafka.
What You'll Do
- Develop critical high-performance, large-scale services for DSP programmatic integrations and platform products
- Work closely with Product to translate business needs into technical solutions
- Write clean, production-ready code focused on high throughput and low latency
- Design, develop, test, and improve new and existing platform features
- Contribute to building large-scale distributed systems processing billions of transactions per day under strict SLAs
- Improve test coverage, monitoring, automation, and overall observability
- Follow Agile methodologies in a fast-paced engineering environment with quick delivery cycles
What We're Looking For
- 5+ years of commercial Java backend development with a focus on scalable backend systems
- Strong knowledge of the JVM ecosystem, including garbage collection, profiling, and performance tuning
- Experience with distributed REST APIs, fault tolerance, scalability, consistency, and resilience
- Hands-on experience with low-latency and high-throughput services
- Experience with real-time streaming pipelines using Kafka, Kinesis, or similar technologies
- Strong knowledge of data structures and algorithms
- Experience with web/application servers such as Tomcat
- Solid understanding of networking and load balancing concepts
- Production experience with Docker and Kubernetes
- Experience with Git and CI/CD pipelines, such as GitLab CI/CD or similar tools
- Interest in applying modern technologies and AI-assisted development tools
- Readiness to participate in PagerDuty rotation (1 week per quarter)
- Strong verbal and written communication skills, including the ability to explain complex technical trade-offs to both technical and non-technical stakeholders
- English: B2 or higher
Nice To Have
- Prior experience in the AdTech industry
- Familiarity with Python or Scala
Compensation & Benefits
- The global benefits package includes: Technical and non-technical training for professional and personal growth; Internal conferences and meetups to learn from industry experts; Support and mentorship from an experienced employee to help your professional growth and development; Health insurance; Sports activities to promote a healthy lifestyle; Flexible work options, including remote and hybrid opportunities; Referral program for bringing in new talent; Work anniversary program and additional vacation days.