Innovid, a leading omnichannel ad tech platform, is seeking a Senior Software Engineer to join their R&D team. The ideal candidate will analyze application architecture, design solutions, and guide developers across teams. This role involves continuous development and deployment in a fast-paced environment.
Responsibilities:
- Design and implement major aspects of application architecture.
- Lead the development of modules for a high-end product.
- Develop solutions for various systems and architectures.
- Deploy solutions to production continuously.
- Ensure the well-being of Innovid applications in production.
- Define and prioritize development standards.
- Oversee the design process for application software.
- Provide technical training and support to R&D developers.
Requirements:
- B.Sc. in computer science or related field.
- At least 3 years of full-stack software development experience.
- Experience with online, cloud-based SaaS products.
- Strong analytical, problem-solving, and critical thinking skills.
- Understanding of design and production procedures.
- Experience with Linux in a production environment.
- Experience with large-scale performance issues and database work.
- Experience with Microservices architecture.
Innovid offers:
- Unlimited Vacations
- Monthly Inflation updates
- Lunch Credit
- OSDE 410 as medical assurance
- English lessons
- Gym coverage
- Internet coverage
- 1 extra paid month for primary & secondary birthing caregivers
- Learning & Development - Tools and Training
- Hybrid & flexible working model
- Pet friendly