Los Angeles, California, United States
18 days ago
Senior Software Engineer - Skimlinks

Skimlinks, Connexity, and Taboola are interconnected players in the digital advertising and affiliate marketing space. Skimlinks, a content-to-commerce platform that automatically converts product links into affiliate links, was acquired by Connexity in May 2020. Connexity, a technology and data company, specializes in performance marketing, customer acquisition, and data analytics for retailers and publishers, operating one of the largest independent affiliate networks. In July 2021, Connexity was acquired by Taboola, a leading content discovery and native advertising platform. This acquisition expanded Taboola's reach into e-commerce and performance marketing, enabling it to offer a comprehensive suite of solutions that combine Skimlinks’ affiliate marketing tools, Connexity’s retail and marketing solutions, and Taboola’s personalized content recommendations, thereby creating a powerful ecosystem for publishers and advertisers to optimize revenue and enhance user engagement. Our Engineers develop next-generation technologies that help retailers reach those qualified consumers.

As a result of the growth of our business, we are seeking a highly skilled and motivated Senior Software Engineer to join our Skimlinks engineering team. Our engineers play a crucial role in designing, developing, and maintaining our core systems and applications. In this role, expect to work on backend technologies, collaborating with cross-functional teams to deliver scalable and high-performance solutions.

Responsibilities: Backend Development: Design, implement, and maintain scalable backend systems. Develop APIs, microservices, and other server-side components to support platform features and functionality. Architecture and Design: Contribute to the architecture and design of backend systems. Ensure that solutions are reliable, scalable, and performant. Make informed decisions on technology stacks and system design. Collaboration: Work closely with product managers, designers, and engineers to define and implement new features and improvements. Provide technical guidance and mentorship to junior engineers. Problem-Solving: Identify and troubleshoot complex technical issues, providing effective solutions and optimizing system performance. Continuously improve and refactor codebase to enhance scalability and maintainability. Code Quality: Maintain high standards for code quality, including thorough testing, code reviews, and documentation. Promote and enforce frontend coding standards and best practices. Innovation: Stay up-to-date with industry trends and emerging technologies. Evaluate and recommend new tools, frameworks, and libraries to enhance our frontend stack. User Experience: Collaborate with UX/UI designers to translate design concepts into functional and visually appealing interfaces. Ensure a consistent and intuitive user experience across different devices and browsers.

Confirm your E-mail: Send Email