Senior Software Engineer

Connexity | Skimlinks, a Taboola company
London

Skimlinks, a Taboola company, drives e-commerce success for 50% of the Internet’s largest online retailers. We deliver $2B in annual sales by connecting retailers to shoppers on the most desirable retail content channels. As a pioneer in online advertising and campaign technology, Skimlinks, together with its family of products (Taboola, Connexity, and Shopyourlikes) are constantly iterating on products, solving problems for retailers, content creators & influencers, and publishers, building interest in new solutions.

We are actively seeking an experienced Senior Software Engineer for our Skimlinks brand, to help us advance our technology stack and product development endeavours.

The Senior Software Engineer is based in London, reports to the Sr. Principal Software Engineer Team Lead, and is a part of the Skimlink's UK Engineering team. This position is a senior-level role responsible for providing technical leadership, guiding and implementing the architecture and design of complex software systems, and driving innovation by combining strong technical expertise with effective communication and leadership skills to drive success in software development projects. The position will play a pivotal role in designing, building, and implementing systems across all facets of our intricate platform. From managing high-volume data collection and enrichment to automated analysis, and backend services alongside RESTful APIs, your contributions will be fundamental to our success. Additionally, the Senior Software Engineer collaborates with cross-functional teams, mentors junior developers, and contributes to architectural decisions and strategic planning to drive the company's technological growth and innovation.

About the role

  • Design, develop, and deploy systems spanning our comprehensive platform, addressing challenges from data collection to backend services and RESTful APIs.
  • Collaborate closely with our esteemed team of Product Delivery Managers and commercial teams to comprehend market needs and customer requirements, translating them into effective solutions.
  • Innovate solutions to intricate technical problems, aligning design decisions with our technical strategy and maintaining high engineering standards.
  • Define and promote best development practices within the organization, including but not limited to code reviews and testing methodologies, shaping our development environment.
  • Share your deep technical expertise across the organization, serving as a mentor to foster growth and knowledge transfer.

Requirements

  • Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related field (or equivalent experience) would be advantageous.
  • A minimum of 5 years of experience as a senior-level Software Engineer, with a proven track record of delivering successful projects and solutions.
  • Demonstrated expertise in building enterprise-grade software, utilizing at least one of the following languages: Python, Java, Golang or Scala.
  • A strong passion for driving project evolution and innovating new products within a dynamic environment characterized by lightweight agile processes.
  • Proficiency in developing systems capable of efficiently scaling with extensive data volumes.
  • Ability to write clean, maintainable code with meticulous attention to detail, including consideration of edge cases.
  • Proficient in SQL and adept at integrating with a variety of data technologies.
  • Familiarity with container platforms such as Docker.
  • Comfortable with unit testing and Test-Driven Development (TDD) methodologies.
  • Thorough understanding of the software development lifecycle, from conception to deployment.
  • Capable of conceptualizing and implementing software architectures spanning multiple technologies and platforms.

Technology stack:

  • Python
  • Flask
  • Java Spring
  • JavaScript
  • BigQuery
  • Redis
  • ElasticSearch
  • Airflow
  • Google Cloud Platform
  • Kubernetes
  • Docker

Benefits

Voted “Best Places to Work,” our culture is driven by self-starters, team players, and visionaries. Headquartered in Los Angeles, California, the company operates sites and business services in the US, UK, EU, EMEA and APAC. We offer top benefits including Annual Leave Entitlement, paid holidays, competitive comp, team events and more!

  • Healthcare insurance & cash plans
  • Income Protection
  • Parental Leave Policies
  • Learning & Development Program
  • Flexible work schedules and work from home/work from office policy
  • Lunch paid when attending the office
  • Wellness Resources
  • Equity

We are committed to providing a culture at Skimlinks that supports the diversity, equity and inclusion of our most valuable asset, our people. We encourage individuality, and are driven to represent a workplace that celebrates our differences, and provides opportunities equally across gender, race, religion, sexual orientation, and all other demographics. Our actions across Education, Recruitment, Retention, and Volunteering reflect our core company values and remind us that we’re all in this together to drive positive change in our industry.

#HP

Posted 2025-11-12

Recommended Jobs

Family Associate

Stowe Family Law
London

Working at Stowe you’ll enjoy the advantages of being part of a leading national family law firm while benefiting from the close-knit support of a local team. Although we're the largest family law te…

View Details
Posted 2025-10-06

Designated Social Care Officer

Sanctuary Personnel
Haringey, Greater London

JOB-20241107-791d94d2 Sanctuary Personnel, an innovative and committed recruitment agency has a new permanent position available for a Designated Social Care Officer to work full time based in Harin…

View Details
Posted 2025-10-15

Day Centre Receptionist

New Horizon Youth Centre
London

Role overview We're looking for a Day Centre Receptionist, someone who can be the first point of contact at our busy day centre in Camden, where as many as 70 young people a day regularly access f…

View Details
Posted 2025-11-04

Laboratory Analyst

Ladywell, Greater London

Unfortunately we are unable to offer sponsorship for this role. Please note this is a full time role working 37.5 Hours per week. Monday - Friday, 22:00 - 06:00. The purpose of this job is to sup…

View Details
Posted 2025-11-06

HGV Technician

HR GO Recruitment
Southall, Greater London

HGV Technician Job Reference: 272110

View Details
Posted 2025-10-27

B1 / B2 Licensed Engineer

Hounslow, Greater London

Morson Talent are recruiting for B1 and B2 Licensed Aircraft Engineers to join a leading aerospace organisation based at Heathrow Airport. Location: Heathrow (LHR) Contract: Long-term Shift:…

View Details
Posted 2025-10-30

Senior National Account Manager

Edgewell Personal Care Brands, LLC
London

Edgewell is not just a company, but a vibrant global community of 6,800 visionaries, doers, and makers . Our family of over 25 personal care brands serves people in more than 50 countries . We are…

View Details
Posted 2025-10-18

Education Recruitment Manager - London

London

This position is for an education recruitment manager to join an international teacher recruitment agency This is an opportunity to take over a 300 day a week desk which will be split between yo…

View Details
Posted 2025-10-18

Recruitment Consultant- French Speaking

SystemsAccountants
London

*FRENCH LANGUAGE SKILLS REQUIRED* LONDON OFFICE HYBRID SystemsAccountants is the leading global financial systems recruitment consultancy, with European headquarters in the Netherlands and glo…

View Details
Posted 2025-10-09

Architectural Technician

Eden Brown
London

Architectural Technician £40,000 to £45,000 Permanent position 4 days in office, 1 day wfh Technical leadership on high-performance industrial, data centre & infrastructure projects. …

View Details
Posted 2025-10-18