Senior Backend Software Engineer (Java) โ€“ AdTech/High-Scale Systems

Key Focus for This Role (Highest Priority)

  • Experience in the AdTech industry โ€“ critical
  • Hands-on experience with high-scale / distributed systems โ€“ critical

About the Role

We are looking for an experienced Senior Backend Engineer (Java) to join our engineering team. You will play a key role in designing and implementing highly scalable, resilient backend services for an AdTech ecosystem processing billions of events daily.

The ideal candidate has deep experience in large-scale, low-latency distributed systems, understands the challenges of data-intensive AdTech platforms, and is passionate about building reliable, secure services in the cloud.

Responsibilities

  • Design and implement backend microservices in Java
  • Build high-scale and low-latency distributed systems for real-time processing
  • Contribute to solution architecture and technical decision-making
  • Improve system performance, scalability, reliability, and security
  • Deliver production-ready code, automated tests, and documentation
  • Collaborate with cross-functional engineering, DevOps, and product teams
  • Troubleshoot and resolve production incidents
  • Mentor other engineers and participate in code reviews

Requirements

Critical experience

  • AdTech domain experience (DSP/SSP, exchanges, bidding, RTB, tracking, attribution, etc.)
  • Hands-on experience in high-scale / distributed systems

Technical must-haves

  • 6+ years of backend development experience
  • Strong proficiency in Java (11+)
  • Solid understanding of:
    • Microservices architecture
    • Clean architecture and design patterns
    • Distributed caching and messaging
    • Concurrency concepts
  • Experience with:
    • Spring Boot
    • Kafka / Kinesis / messaging queues
    • AWS or another cloud provider
    • CI/CD pipelines and container-based deployments

Nice to Have

  • Experience optimizing cost and performance in cloud workloads
  • Experience with DataDog or similar monitoring tools
  • Familiarity with Scala or Kotlin
  • Experience handling large-scale analytics pipelines

We Offer

  • Opportunity to work on high-traffic, low-latency AdTech systems
  • Ownership of architecture and technical decisions
  • Competitive compensation and annual performance reviews
  • Flexible schedule, remote options available
  • Medical insurance, paid vacation and sick days
  • Professional growth, certifications and mentorship opportunities

About the Project

You will be working on backend services powering programmatic advertising, responsible for:

  • processing and aggregating real-time signals
  • ensuring data consistency and reliability at scale
  • delivering analytics and reporting for decision-making
  • supporting product evolution and platform optimization

Required domain experience

Advertising / Marketing 2 years

Required languages

English B2 - Upper Intermediate
Published 22 December
88 views
ยท
8 applications
To apply for this and other jobs on Djinni login or signup.
Loading...