Senior Java Backend Engineer

Posted 3 Days Ago
Be an Early Applicant
3 Locations
In-Office
Senior level
AdTech • Artificial Intelligence
The Role
The Senior Java Backend Engineer will develop high-performance ad-serving systems, optimize cloud infrastructure, and design critical components focusing on performance and scalability.
Summary Generated by Built In

Are you eager to work with advanced technologies and build high-performance applications capable of processing over 5 million requests per second? If yes, we have an ideal opportunity for you at LoopMe.

We are a team of experienced engineers developing and supporting real-time bidding platforms for global advertisers. You will work daily with talented engineers, using technologies such as Java, Spring Boot, gRPC, Project Reactor, Kafka, ClickHouse, PostgreSQL, Aerospike, and Redis. Your main focus will be on enhancing performance, optimizing cloud infrastructure, and developing innovative features across our product range.

Join us in our mission to expand the limits of possibilities in the advertising industry!

We are seeking a Senior Java Backend Engineer to join our Marketplace team and help develop our high-load ad-serving system, which can process more than 5 million requests per second with a 200ms response time.


What you’ll be doing
  • Designing and tuning hot-path components for the ad-serving critical path—such as throttling, rate limiting, targeting indexes, and DSP adapters.
  • Implementing architectural changes across services — including RTB request lifecycle, deals targeting, and multi-impression-key processing.
  • Creating gRPC APIs and Protocol Buffers schemas to facilitate cross-team integrations.
  • Profiling and minimizing CPU usage and allocations to achieve strict p99 latency goals.
  • Strengthening the system architecture to guarantee smooth operation during peak load times.
  • Integrating advanced targeting algorithms into the main ad delivery process.
  • Collaborating closely with multiple teams to provide services and data for our solutions.

Core qualifications
  • Over five years of experience in backend engineering.
  • Solid understanding of Java and Spring / Spring Boot.
  • Hands-on experience with SQL and familiarity with PostgreSQL or other relational databases.
  • Strong knowledge of microservices architecture and its best practices.
  • Proficient in Linux shell and Docker.

Additional experience we’d value
  • Concurrency in Java includes java.util.concurrent, CompletableFuture, lock-free data structures, virtual threads / Project Loom, and Reactor schedulers.
  • gRPC and Protocol Buffers
  • Project Reactor / Spring WebFlux
  • Kafka
  • Kubernetes
  • Experience in managing high-QPS services, including profiling with JFR and async-profiler, GC tuning, and JVM internals understanding.
  • Robust testing culture with unit tests, functional tests, and Testcontainers.

Extra pluses
  • AdTech / RTB domain expertise — OpenRTB, DSP/SSP, IVT, deals, cookie-sync, ads.txt, schain
  • Performance engineering on critical paths — utilizing fastutil / Eclipse Collections, creating allocation-aware code, and optimizing for JIT awareness.
  • Distributed systems experience includes rate-limiting algorithms such as token bucket, fixed and slidingwindow, as well as back-pressure, circuit breakers, sharding, and consistent hashing.
  • Observability tools include Micrometer, Prometheus, Grafana, and structured logging.
  • Full responsibility for managing multi-week epics across multiple teams.
  • Experience with analytical or in-memory databases such as ClickHouse, Aerospike, Redis.

Benefits
  • Flexible working schedule with a hybrid type of work
  • Annual performance bonus
  • One month of workation (you can work from any part of the world for one month)
  • Multikafeteria

Skills Required

  • Over five years of experience in backend engineering.
  • Solid understanding of Java and Spring/Spring Boot.
  • Hands-on experience with SQL and familiarity with PostgreSQL or other relational databases.
  • Strong knowledge of microservices architecture and its best practices.
  • Proficient in Linux shell and Docker.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Los Angeles, CA
335 Employees
Year Founded: 2012

What We Do

LoopMe, the leading outcomes-based platform, closes the loop on digital advertising. By leveraging AI to optimise media delivery in real-time, we drive measurable uplift for business outcomes and more effective advertising across online and offline marketing goals, including brand lift, purchase intent, consideration, foot traffic and sales. LoopMe's core business helps brands and agencies achieve better advertising results powered by our AI-platform and flagship product PurchaseLoop. LoopMe's marketplace powers more effective supply and demand connections, rooted in programmatic delivery. LoopMe's robust data and analytics measurement suite, including its proprietary household and device graph, brings deep insights to various companies within the advertising industry including podcasting, out-of-home, connected TV, mobile and more. LoopMe was founded in 2012 with the mission to create better consumer experiences through innovation, powered by data, in order to bring people and brands together. The Company is headquartered in the UK, with 15 global offices across New York, Boston, Atlanta, Chicago, Detroit, San Francisco, Los Angeles, Toronto, Singapore, Sydney, Tokyo, Dnipro, Krakow and Hong Kong.

Similar Jobs

DraftKings Logo DraftKings

Senior Platform Engineer

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Remote or Hybrid
Ukraine
6400 Employees

RapDev Logo RapDev

Servicenow Engineer

Information Technology • Productivity • Professional Services • Software
Hybrid
28 Locations
130 Employees

Superhuman Logo Superhuman

Software Engineer

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Remote or Hybrid
Ukraine
1500 Employees

Superhuman Logo Superhuman

Engineering Manager

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Remote or Hybrid
Ukraine
1500 Employees

Similar Companies Hiring

Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York City, NY
100 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account