Software Engineer I

Flexible advertising technology company providing unified data solutions through DSP and SSP platforms for advertisers, agencies, publishers and broadcasters worldwide.
$110,000 - $140,000
Backend
Entry-Level Software Engineer
Hybrid
1+ year of experience
Enterprise SaaS · Advertising

Description For Software Engineer I

Nexxen is transforming the advertising industry through its innovative unified technology stack, comprising a demand-side platform (DSP) and supply-side platform (SSP) with the Nexxen Data Platform at its core. As a Software Engineer I in the DSP Software Development team, you'll work on mission-critical systems processing billions of real-time transactions daily, focusing on audience targeting, bidding, and ad serving components. The role offers a hybrid work environment based in New York, with three days in-office and remote flexibility. You'll be part of a global team following the Nexxen Way - emphasizing Customer Centricity, Curious Mindset, and Collaborative spirit with No Ego.

The position requires strong backend development skills, particularly in Java or Scala, and a deep understanding of distributed systems. You'll be responsible for developing scalable services, writing high-quality code, and supporting large-scale systems while maintaining strict SLAs. The role involves active participation in troubleshooting, documentation creation, and continuous improvement of development processes.

This is an excellent opportunity for an entry-level software engineer to gain experience in ad-tech while working with cutting-edge technologies. The compensation package is competitive, ranging from $110,000 to $140,000, with comprehensive benefits including medical, dental, vision insurance, 401(k), parental leave, and more. Join a team that values innovation, collaboration, and personal growth while making a significant impact in the advertising technology space.

Last updated 16 minutes ago

Responsibilities For Software Engineer I

  • Develop and maintain reliable, scalable, and efficient backend services
  • Write high-quality, well-tested code that is maintainable
  • Support large-scale distributed systems processing billions of transactions daily
  • Analyze data to drive decision making
  • Participate in application troubleshooting and support including pager duty
  • Create technical documentation and operational runbooks
  • Keep up with latest backend technologies and best practices
  • Continuously improve development process and share knowledge
  • Follow agile methodologies in two-week sprints

Requirements For Software Engineer I

Java
Scala
  • Bachelor's in Computer Science or related field
  • 1+ years of backend development experience with Java, Scala or similar JVM language
  • Understanding of distributed computing challenges
  • In-depth knowledge of data structures and algorithms
  • Experience with NoSQL, SQL, and relational databases
  • Comfortable with Git and CI/CD pipelines
  • Excellent verbal and written communication skills
  • Strong analytical and problem-solving abilities

Benefits For Software Engineer I

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, vision insurance
  • 401(k)
  • EAP
  • Parental leave
  • Discretionary time off
  • Company-paid holidays

Interested in this job?

Jobs Related To Nexxen Software Engineer I

Quality Systems Engineer – Starlink Aviation

Quality Systems Engineer position at SpaceX's Starlink Aviation program, focusing on quality management systems and compliance with aerospace standards.

Supply Chain Reliability Engineer

Supply Chain Reliability Engineer position at SpaceX focusing on quality control and supplier management for space technology manufacturing.

Associate Software Engineer

Entry-level software engineering role at Disney Experiences, developing technology solutions for theme parks and resorts.

Maintenance Engineer, High Pressure Die Casting (Starlink)

SpaceX seeks Maintenance Engineer for Starlink program to lead equipment maintenance, troubleshooting, and optimization of high-pressure die casting operations in Bastrop.

Applications Developer

Entry-level Applications Developer position at Oracle in Zapopan, Mexico, focusing on backend development with Python and Java, requiring 0-2+ years of experience.