Nexxen is transforming the advertising industry through their unified platform that connects buyers to sellers and brands to consumers. As a Senior Software Engineer, you'll join a global team working on complex enterprise applications and distributed systems. You'll take ownership of the end-to-end development process, lead technical projects, and mentor other developers. The role requires expertise in Java (particularly Spring Boot), database management, and system architecture. The company values diversity and encourages applications even if candidates don't perfectly match all requirements. You'll be part of a culture built on the "3Cs" - Customer Centric, Curious Mindset, and Collaborative with No Ego. This is an opportunity to work on cutting-edge advertising technology while growing your technical and leadership skills in a supportive, global environment. The hybrid work model offers flexibility while maintaining collaborative opportunities. If you're passionate about technology, enjoy solving complex problems, and want to make an impact in the advertising technology space, this role offers the perfect blend of technical challenges and growth opportunities.