Software Engineering Tech Lead, Edinburgh

Innovid

Education
Qualifications
Benefits
Special Commitments
Skills

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 Tech 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 Tech 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.

Read Full Description
Confirmed 9 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles