Search jobs > Los Angeles, CA > Senior software engineer

Senior Software Engineer - Skimlinks

Connexity
Los Angeles, California, US
$150K-$175K a year
Full-time

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.

Interested in this role You can find all the relevant information in the description below.

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

Our team is responsible for our customer-facing interfaces (Skimlinks Publisher Hub), Chrome extension (Skimlinks Editor Tool), Reporting APIs and high-performance Javascript (Skimlinks JS) deployed on some of the largest Publishers in the world.

Minimum Requirements :

  • Experience : 5+ years of professional experience in backend development, with a strong track record of designing and delivering high-performance systems.
  • Programming Languages : Proficiency in one or more backend programming languages (e.g., Java, Python, Node.js, Go). Experience with multiple languages is a plus.
  • Backend Frameworks : Experience with backend frameworks and technologies (e.g., Spring Boot, Flask, Express.js). Knowledge of RESTful API design and implementation.
  • Database Management : Expertise in relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).

Ability to design and optimize database schemas and queries.

  • System Design : Strong understanding of software architecture, design patterns, and system design principles. Experience with building and maintaining distributed systems and microservices.
  • Collaboration : Excellent communication and interpersonal skills with a proven ability to work effectively in a team environment.

Experience working in Agile methodologies.

  • Problem-Solving : Strong analytical and problem-solving skills with the ability to tackle complex technical challenges.
  • Education : A degree in Computer Science, Engineering, or a related field is preferred, but not required.
  • Tech Stack :
  • React
  • React
  • Next.js
  • Typescript
  • Tanstack Cypress.io
  • Jest
  • Python
  • Java
  • Flask
  • MySQL
  • Google Cloud Platform
  • Kubernetes
  • Docker

Headquartered in Santa Monica, the company operates sites and business services in the US, UK, EMEA, and APAC. We offer top benefits including equity, career growth, flexible time off, casual work environment, competitive compensation, and much more!

Benefits :

  • Health Care Plans (Medical, Dental & Vision)
  • Retirement Plan (401k Matching)
  • Life Insurance (Basic, Voluntary & AD&D), LTD & STD
  • Paid Leave Benefits (Maternity, Paternity & Medical)
  • Learning & Development Program (educational tool)
  • Flexible work schedules
  • Wellness Resources
  • Equity

We are committed to providing a culture at Connexity 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.

The pay range for this position is $150,000-$175,000 and could be flexible if level is deemed above senior. The pay offered may vary depending on several factors such as job-related knowledge, skills, and experience (Level I, II, III).

Compensation packages include a variety of perks such as equity, competitive 401(k) match, rich benefits, etc.

This position is a hybrid role, with 1-2 days based in the Santa Monica office.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Connexity, Inc.
Los Angeles, California

Our team is responsible for our customer-facing interfaces (Skimlinks Publisher Hub), Chrome extension (Skimlinks Editor Tool), Reporting APIs, and high-performance Javascript (Skimlinks JS) deployed on some of the largest publishers in the world. Our senior engineers play a crucial role in designin...

Promoted
Whatnot
Los Angeles, California

Full Time] Senior Software Engineer, Machine Learning at Whatnot (United States). Senior Software Engineer, Machine Learning. As our next Senior Software Engineer, Machine Learning you should have 5+ years of experience, plus:. The ideal candidate will support initiatives end to end with software, d...

Promoted
Walt Disney
Santa Monica, California

Senior Software Engineer, Full-Stack. Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering or comparable field of study. The Product & Data Engineering team is responsible for end-to-end development for Disney’s world-class consumer-facing p...

Promoted
Freeform
Los Angeles, California

As a Senior Software Engineer at Freeform, you will be responsible for architecting, developing, and maintaining a variety of critical software systems for our autonomous 3D printing factories, which includes controls, data acquisition/storage systems, and geometry processing pipelines. SENIOR SOFTW...

Promoted
Square
Los Angeles, California

Help empower a team of engineers by mentoring individuals, cultivating pragmatic engineering decision-making, and leveraging your technical expertise to constantly raise the quality of design decisions and implementation by holding the team to a high standard. So we expanded into software and starte...

Promoted
Software Resources
Glendale, California

Software Resources has an immediate job opportunity for a Senior Software Engineer with a major corporation, on-site in Glendale, CA. Responsible for evaluation, engineering, integration, and sustainment of Digital Experience (DX) solutions across the enterprise as a key contributor on the DX Engine...

Promoted
DICE
Los Angeles, California

Senior Software Engineer (OpenWrt, Wi-Fi Driver, Linux). ...

Promoted
Recharge Payments
Santa Monica, California

You understand that being a senior level engineer is to be engaged in discussions, coach your fellow teammates, and effectively communicate technical designs and implementations. Participate in all phases of the Product Development Lifecycle with product and engineering management to inform technica...

Promoted
Eleven Recruiting
Beverly Hills, California

And we are looking for a Senior Software/Data Engineer for our Investment Firm client!. Software/Data Engineering role, with deep exposure to modern data stacks. ...

Alan N. Daum And Associates
Los Angeles, California

Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. Implementation of software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols. Network management software and we...