Senior Staff Engineer
Core
Design, build, and operate high-throughput, low-latency distributed systems for real-time bidding (RTB) and ad exchange services.
Role type
Senior Staff Backend Engineer (Distributed Systems)
Builds
Core RTB services, bidding logic, auction mechanics, traffic shaping, and creative/image processing pipelines.
Domain
Ad Tech / Programmatic Advertising / Real-Time Bidding
Deliverable
production ML models | product features
Required skills
Java, distributed systems design, high-performance API development, in-memory key-value stores (Redis/Memcache), messaging systems (Kafka/RabbitMQ), event-driven non-blocking JVM frameworks, JVM performance tuning, AWS multi-region operations, AI coding assistants (Claude Code, Copilot, Cursor), NoSQL databases, ad tech protocols (OpenRTB, VAST)
Preferred skills
Apache Spark, Snowflake, Red Panda, AI/ML-driven optimization research, agentic capabilities, cross-team technical leadership
Technologies
Java, AWS, Redis, Memcache, Apache Kafka, RabbitMQ, Apache Spark, Snowflake, Red Panda, OpenRTB, VAST
Responsibilities
Design and evolve high-throughput services for bidding and auction mechanics; write maintainable, well-tested code with comprehensive observability; research and integrate emerging AI/ML technologies into production systems; mentor engineers on Java best practices and responsible AI tooling usage; partner across global teams to maintain architectural standards and incident response protocols.
Seniority
Senior Staff, hands-on IC with mentorship responsibilities