Software Engineer

Innovid powers advertising delivery, personalization, measurement and outcomes across linear, CTV and digital for the world's largest brands.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Software Engineer

Innovid (NYSE) is a leading independent platform in converged TV innovation, serving the world's largest brands through its global infrastructure for cross-platform ad serving, data-driven creative, and measurement solutions. The company is seeking a passionate Senior Software Engineer to join their world-class R&D team focused on solving scalability challenges.

The role involves working with cutting-edge technologies in a developer-centric culture that practices continuous deployment. You'll be responsible for analyzing and improving heavy usage applications' architecture and performance, while gaining deep understanding of business workflows. The position offers an opportunity to work on systems handling billions of transactions daily and implement solutions that impact the entire organization.

As a Senior Software Engineer at Innovid, you'll be part of a meaningful team making significant impact across the organization. The company offers a collaborative environment with a hybrid working model, emphasizing work-life balance. They provide extensive learning and development resources, and foster a culture of knowledge sharing and growth.

The ideal candidate should have strong technical expertise in software development, particularly in areas of scalability, databases, and cloud-based SaaS products. Experience with microservices architecture, big data tools, and container technologies like Docker and Kubernetes would be valuable. The role requires both technical excellence and good communication skills to work effectively with cross-functional teams.

Innovid is committed to diversity, equity, and inclusion, welcoming candidates from all backgrounds. They offer a modern office environment near public transportation, with amenities including subsidized meals and a dog-friendly workspace. The company culture emphasizes continuous learning, collaboration, and professional growth, making it an ideal place for engineers who are passionate about technology and want to make a significant impact in the advertising technology industry.

Last updated 2 months ago

Responsibilities For Software Engineer

  • Design and implement major aspects of Innovid's architecture, infrastructure, core services, application performance and scalability
  • Lead development of modules for high-end product serving billions of transactions daily
  • Design and develop solutions for various systems and architectures
  • Deploy solutions to production continuously
  • Be responsible for applications availability in production
  • Work with R&D managers to define development standards
  • Oversee the Design Process for Application Software

Requirements For Software Engineer

Linux
Kubernetes
  • B.Sc. in computer science or related discipline
  • At least 5 years of software development experience
  • Strong analytical, creative, problem-solving and critical thinking skills
  • Experience with large scale performance issues
  • Experience working with databases
  • Experience with development of online, cloud based SaaS products
  • Experience with end-to-end problem solving
  • Experience with Microservices architecture and implementation
  • Good communication skills
  • Good English skills

Benefits For Software Engineer

  • Learning & Development resources
  • Global team collaboration
  • Hybrid working model
  • Good work-life balance
  • Office near train station
  • Dog-friendly environment
  • Subsidized meals
  • Office events and treats

Interested in this job?

Jobs Related To Innovid Software Engineer

AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services, working on FSx for Lustre team in Boston, building high-performance cloud storage solutions.

Software Development Engineer, AWS FSx for Windows

Senior Software Engineer role at AWS FSx for Windows team, building distributed file system services with competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with focus on performance and reliability.

Innovation and Design Engineer, Worldwide Design and Engineering

Senior engineering role at Amazon focusing on designing innovative fulfillment centers and logistics systems, combining automation, robotics, and material handling expertise.

Sr Software Development Engineer, Internet Edge Services

Senior Software Engineer role at AWS developing packet processor data plane for Amazon's network edge, requiring 5+ years experience in software development and system architecture.