1. What is a Software Engineer at Nextroll?
As a Software Engineer at Nextroll, you are at the core of a highly scalable, data-driven platform that powers programmatic advertising and marketing technology globally. Nextroll (formerly AdRoll) operates in a high-throughput, low-latency environment, processing billions of ad requests and massive streams of behavioral data daily. Your work directly impacts the platform's core capability to deliver real-time bidding (RTB) decisions, optimize machine learning models, and provide robust analytics to thousands of customers.
Engineers at Nextroll do not just build isolated features; they build resilient systems capable of handling hundreds of thousands of requests per second. Whether you are working on the infrastructure behind RollWorks or AdRoll, you will be tasked with solving complex problems around distributed systems, big data pipeline optimization, and high-performance API design. The engineering culture strongly values autonomy, pragmatic design, and data-backed decision-making.
This role is highly collaborative, requiring close integration with data scientists, product managers, and infrastructure teams. Because the ad-tech space evolves rapidly, you will have the opportunity to work with modern technologies like Python, Go, Erlang, AWS, and cutting-edge streaming frameworks. Strong execution in this role means balancing immediate product delivery with long-term system maintainability and computational efficiency.




