Senior Software Engineer role on Nexxen DSP Software Development team. Responsibilities include designing and building high-throughput, low-latency backend services for programmatic advertising platform, managing large-scale data stores, mentoring engineers, applying SRE principles, and exploring AI applications in AdTech. Requires 7+ years Java backend experience, strong JVM knowledge, distributed systems expertise, SQL and NoSQL skills, real-time streaming experience, Linux proficiency, Docker/Kubernetes, Git and CI/CD, Agile/DevOps experience, and strong communication skills. Prior AdTech experience preferred. Hybrid work model with 3 days in New York office. Salary range $180,000 - $200,000. Benefits include medical, dental, vision, disability insurance, 401(k), EAP, parental leave, discretionary time off, and company holidays.
What you'll do
Serve as a senior engineer building high-performance, large-scale services for Nexxen DSP programmatic integrations and platform products
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.
Independently transform vague business requirements into simple, well-reasoned technical designs and drive them from concept through production
Partner with Product team, Engineering Manager, and cross-functional stakeholders to shape requirements, scope, and roadmap
Take full ownership of complex initiatives including design, implementation, integration, rollout, and post-launch operation
Manage read/write access to a data store with billions of records and millions of operations per second
Write solid, testable, and performant code for services supporting high throughput and low latency (< 70ms response time)
Set the technical bar through code reviews and pair programming, mentoring mid- and junior-level engineers
Apply an SRE mindset to production deployments including observability, on-call readiness, incident response, capacity planning, and reliability improvements
Identify and resolve performance bottlenecks in large-scale distributed systems processing billions of transactions per day with strict SLAs
Drive increased test, monitoring, and automation coverage including automated acceptance testing
Collaborate on technical design and contribute to architectural decisions for the DSP platform
Explore and prototype emerging technologies, especially AI, to solve technical and AdTech problems
Operate within Agile / DevOps practices in a fast-paced environment
Lead and participate in planning, grooming, and architectural review sessions
Requirements
7+ years building backend systems at scale
In-depth knowledge of the JVM ecosystem including garbage collection, profiling, and tuning
Strong grounding in distributed computing including REST APIs, fault tolerance, scalability, consistency, and resilience
Strong knowledge of data structures, algorithms, and systems design fundamentals
Strong SQL/RDBMS skills and hands-on experience with NoSQL distributed databases such as Aerospike, Cassandra, Redis, or KeyDB
Ability to independently turn ambiguous business problems into simple, pragmatic technical designs
SRE mindset with ownership of reliability, observability, and operational excellence in production
Experience with code review and technical mentorship
Detail-oriented in business and technical requirements gathering
Experience with automated acceptance testing and test-first mindset
Hands-on experience with real-time streaming pipelines using Kafka, Kinesis, or similar
Strong understanding of operating systems and experience working in Linux environments
Experience with web/application servers such as Tomcat
Solid grasp of networking and load balancing techniques
Production experience with Docker and Kubernetes
Proficiency with Git and CI/CD pipelines (GitLab CI/CD or equivalent)
Experience working in Agile / DevOps environments
Strong verbal and written communication skills
Strong interest in solving AdTech problems and growing into a subject-matter expert
Strong interest in applying AI to technical and AdTech problems
Prior AdTech industry experience strongly preferred
Medical insuranceDental insuranceVision insuranceDisability insurance401(k)Employee Assistance Program (EAP)Parental leaveDiscretionary time offCompany-paid holidays
Apply now
Ready to take the next step in your career? Click the button below to continue to the application process.