What is a Software Engineer at Unruly?
As a Software Engineer at Unruly, you are responsible for building and maintaining the high-performance technology that powers the company’s advertising platforms. Your work directly impacts how brands connect with audiences at scale, requiring a blend of technical precision, architectural thinking, and a collaborative mindset. You will work within cross-functional teams to solve complex problems, often involving real-time bidding, data processing, and user engagement metrics.
The role is both challenging and dynamic, as the advertising technology landscape evolves rapidly. You will be expected to contribute to a culture that values engineering excellence, particularly through practices like Test-Driven Development (TDD) and pair programming. Whether you are designing scalable system architectures or refining core application logic, your contributions will be central to the delivery of high-quality, reliable software that meets the needs of a global client base.
