What is a Software Engineer at OpenX?
A Software Engineer at OpenX works at the absolute frontier of high-throughput, low-latency distributed computing. As a global leader in programmatic advertising, OpenX operates an independent ad exchange that processes billions of transactions daily. In this role, you are responsible for building, optimizing, and maintaining the real-time bidding (RTB) engines and data pipelines that handle millions of queries per second (QPS).
The impact of your work is immediate and highly visible. Every millisecond saved in the ad-serving pipeline directly improves system efficiency and maximizes revenue for publishers and advertisers alike. You will tackle complex engineering challenges involving massive data scale, real-time decision-making, and high-availability architecture.
To succeed as a Software Engineer at OpenX, you must possess a deep passion for system performance, a strong grasp of data structures, and the ability to write highly optimized code. Whether you are working on backend services in Java, building data processing workflows in Hadoop, or scripting automation tools in Python, your contributions will directly shape the scalability of a global ad-tech platform.
