Software Engineer at Innovid

Buenos Aires, Buenos Aires, Argentina

Innovid Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Ad Tech, Advertising, MediaIndustries

Requirements

  • Advanced student in computer science or a related discipline
  • +4 years of software development experience
  • Experience with the development of online, cloud based SaaS products
  • Strong analytical, creative, problem-solving and critical thinking skills
  • Understanding of design and production procedures and standards to create prototypes and finished products
  • Experience with Linux in a production environment
  • Experience with large scale performance issues and database work
  • Experience with Microservices architecture and implementation
  • Experience with web server or client side development – an advantage
  • Experience in Java, Scala, JavaScript, Python (Angular, React and Node.js) – an advantage
  • Must have a passion for technology and quality
  • Good analytical and communication skills

Responsibilities

  • Understand and analyze heavy usage applications' architecture and their performance including getting deep understanding of the business workflows behind them
  • Design, build (hands-on) the suggested solution, test and deploy it to production in continuous development and deployment environment
  • Guide and help developers across multiple teams adopt your solution
  • Design and implement major aspects of the architecture of applications, including components such as infrastructure, backbone services and user interface
  • Lead by example the development of modules for a high-end product that serves billions of transactions a day
  • Design and develop viable solutions for various systems and architectures to different types of Innovid business aspects
  • Deploy your solutions to production in a continuous manner
  • Be responsible for the well-being of Innovid applications in production
  • Work with R&D managers to define, prioritize and finalize development standards
  • Oversee the Design Process for Application Software
  • Provide technical training, support, and training to R&D developers

Skills

Key technologies and capabilities for this role

Software ArchitecturePerformance AnalysisSystem DesignCI/CDDeploymentBusiness Workflow Analysis

Questions & Answers

Common questions about this position

What is the salary range for this Software Engineer position?

This information is not specified in the job description.

Is this Software Engineer role remote or does it require office work?

This information is not specified in the job description.

What experience and skills are required for this Software Engineer role?

Candidates need to be an advanced student in computer science or a related discipline with +4 years of experience. The role requires the ability to understand and analyze heavy usage applications' architecture and performance, design and build solutions hands-on, and handle a wide range of technologies.

What is the company culture like at Innovid?

Innovid emphasizes innovation, intelligence, and independence, positioning itself as the leader in powering the future of advertising through a transparent and scalable ad tech platform.

What makes a strong candidate for this Software Engineer position?

A strong candidate can handle a wide range of technologies, lead the design and analysis of software projects, create or improve applications, evaluate technologies, develop prototypes, design architectures including infrastructure and services, deploy solutions continuously, and provide technical training to developers.

Innovid

Digital advertising solutions for video campaigns

About Innovid

Innovid specializes in digital advertising solutions with a focus on video campaigns. The company provides an omni-channel platform that integrates creative development, ad serving, and analytics, allowing clients to create personalized ads tailored to individual preferences. Innovid's platform supports various advertising channels, including TV, video, display, social media, and out-of-home advertising. Unlike many competitors, Innovid offers a user-friendly interface that simplifies the management of advertising efforts and provides transparent insights accredited by the Media Rating Council. The company's goal is to enhance advertising strategies for marketers, advertisers, and publishers by delivering effective, personalized ad campaigns.

New York City, New YorkHeadquarters
2007Year Founded
$260.3MTotal Funding
IPOCompany Stage
Data & Analytics, Consumer SoftwareIndustries
501-1,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
Paid Vacation
Paid Sick Leave
401(k) Retirement Plan
401(k) Company Match
Parental Leave
Company Equity
Stock Options
Flexible Work Hours
Hybrid Work Options

Risks

Merger with Flashtalking may disrupt Innovid's operations and client services.
Mediaocean acquisition could shift Innovid's strategic direction unfavorably.
Dependency on IRIS.TV data poses risks if data sharing policies change.

Differentiation

Innovid offers an independent omni-channel platform for personalized ad experiences.
The platform integrates creative development, ad serving, and analytics seamlessly.
Innovid provides transparent, accredited insights free from media bias.

Upsides

Rising demand for personalized video ads boosts Innovid's market potential.
CTV ad spend growth offers significant opportunities for Innovid's platform.
AI integration enhances ad delivery and consumer behavior analysis.

Land your dream remote job 3x faster with AI