Browse All Jobs

Nexxen is seeking a Principal Engineer to lead a small team and contribute to the company's innovative advertising solutions. This role is based in Tel Aviv, Israel, and offers the opportunity to influence architecture and take ownership of the backend roadmap.

The Principal Engineer will be responsible for designing and implementing scalable, high-performance backend solutions. They will work in a dynamic environment, collaborating with various teams to align business and technical objectives. Nexxen values differences and encourages applications even if the job description isn't a perfect match.

What This Role Involves:

  • Leading and mentoring a small team of offshore engineers.
  • Architecting, designing, and implementing scalable backend solutions for Nexxen’s core products.
  • Owning backend infrastructure and ensuring system reliability, scalability, and performance.
  • Defining and enforcing best practices in coding, architecture, and system design.
  • Working closely with product managers, frontend developers, backend developers and DevOps teams to align business and technical objectives.
  • Researching and integrating new technologies to optimize system performance and reliability.
  • Overseeing backend development lifecycle from planning to production deployment.

Requirements:

  • 10+ years of experience in backend development, building scalable production systems.
  • Strong expertise in Java (Spring Boot) – Must!
  • Experience in designing microservices architectures and RESTful APIs.
  • Solid experience working with relational and NoSQL databases (MySQL, Elasticsearch, Redis, Vertica).
  • Experience with cloud-based environments (AWS, GCP, or Azure).
  • Strong problem-solving skills with a passion for system design and architecture.
  • Experience working with offshore teams – a big advantage.
  • A proactive mindset with the ability to work independently and drive initiatives.
  • BSc in Computer Science or equivalent.

What Nexxen Offers:

  • Opportunity to influence architecture and take ownership of the backend roadmap.
  • A dynamic environment.
Apply

Nexxen