Innovid (NYSE:CTV) powers advertising delivery, personalization, measurement and outcomes across linear, CTV and digital for the world’s largest brands. Through a global infrastructure that enables cross-platform ad serving, data-driven creative, and currency-grade measurement, Innovid offers its clients always-on intelligence to optimize advertising investment across channels, platforms, screens, and devices. Innovid is an independent platform that leads the market in converged TV innovation, through proprietary technology and exclusive partnerships designed to reimagine TV advertising. Headquartered in New York City, Innovid serves a global client base through offices across the Americas, Europe, and Asia Pacific. To learn more, visit innovid.com or follow us on LinkedIn or Twitter.
The Role:
We’re looking for a Software Engineering Team Lead to join our world-class R&D team and nurture our talented engineers and help us exceed our long-term organizational goals. We have a developer-centric culture, practice continuous deployment, lean development principles and no code ownership. We deal daily with the most advanced technologies and methodologies in software development, high scalability, and big data.
The Software Engineering Team Lead is a highly visible role with a tremendous amount of growth potential and impact. In this role you will take a proactive part in major architectural product design and development decisions. You will drive best development practices while optimizing work processes and efficiency, and lead key development projects.
Our ideal candidate is highly passionate about code and technology, modern and advanced software development methodologies, aspires to make a true impact (including on the business side), eager to mentor, guide and teach and thrives in a fast-paced dynamic environment.
This is a hybrid working position with 2 days a week in our Edinburgh office.
The Impact You'll Make:
Lead your team’s assignments both technically and operatively, in an environment where there’s no code ownership and full-stack development is the norm and in alignment with a dynamic product roadmap
Provide innovative solutions to complex business problems
Be able to be hands-on when needed and do code reviews with the team
Participate in designing and developing Innovid’s products and lead your team members in doing so
Work with product managers to define, prioritize and finalize features
Be responsible for the growth and evolution of your team members and provide career development and mentorship.
Foster a culture of software engineering excellence with a focus on people, quality, agility, lean development, inclusivity, and timely delivery
Lead hiring processes and hire the best candidates for your team
Be responsible for the team's wellbeing, performance reviews, satisfaction and retention
What You'll need:
4+ years of Software Engineering experience including leading initiatives, choosing technologies, work methods and software design
Experience with development of online, cloud based SaaS products, with emphasis on large scale performance issues and database work
Experience with AWS as a cloud vendor - an advantage
Experience with web server or client side development
Experience with SQL – an advantage
Experience with Spark – an advantage
Experience with Docker/Kubernetes – an advantage
Experience in Python and/or JavaScript/Typescript (VueJS or Angular) – an advantage
Experience with Linux in a production environment – an advantage
Good understanding of cloud technologies and experience in leading and building scalable architectures and distributed systems
Experience working in an agile, lean software development organization
Solid understanding of development lifecycle and experience with modern web development technologies
Excellent technical communication skills and the ability to effectively partner and collaborate with multiple departments and stakeholders in the organization
Excellent communication skills, curiosity, flexibility, and passion for both technology and team management
What you will get:
35 days holiday (including public holidays)
Pension plan
Employee Assistance Programme
Life insurance
Cycle to Work Scheme
Private medical insurance with Vitality
Training & Development sessions with our in-house L&D Platform
Unlimited office snacks
Hybrid working model & good work-life balance
RSU's (Restricted Stock Units) plan
Offices in major cities around the world and a cross-company collaboration unlike anywhere else.
#LI-EM1
There is no such thing as the perfect resume, or someone that checks every box. At Innovid, we are generous with our time and knowledge, and always ready to teach. So however you identify and whatever background you bring with you, please apply if this is a role that would make you excited to come into work every day and add to Innovid.
Equal Opportunity Employer: Innovid is an equal opportunity employer, committed to our diversity and inclusiveness. We consider all qualified applicants regardless of race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age. We strongly encourage women, people of color, members of the LGBTQIA community, people with disabilities and veterans to apply. We are actively working to be an anti-racist organization. We're committing to creating an inclusive and equitable workplace for all of our employees. You can read more about our commitment to DEI here.
If you are located within the EEA and subject to GDPR or are a California resident subject to the California Consumer Privacy Act, click here to understand how Innovid processes your personal information and how you can exercise your rights.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Get hired quicker
Be the first to apply. Receive an email whenever similar jobs are posted.
Ace your job interview
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.