Senior Software Engineer III, Backend

Connexity | Skimlinks, a Taboola company•Los Angeles, CA
•$175,000 - $200,000•Hybrid

About The Position

Connexity, a Taboola company, is a data-driven retail performance marketing and commerce platform that helps online retailers acquire customers and drive incremental sales. The company connects merchants with high-intent shoppers across publishers, creators, search, and marketplace channels. Connexity joined Taboola in 2021 and owns ShopYourLikes and Skimlinks. The Senior Software Engineer III, Backend will join the Internal Tools team, which is building a next-generation internal tools platform: an advertiser management platform that brings several legacy systems together on a modern foundation. The role focuses on high-performance middleware and backend services and will help build the platform from the ground up by designing APIs and services, shaping the data model, and working with cross-functional teams to deliver scalable, high-performance solutions. The position is hybrid preferred, with three days per week in the Santa Monica office. Flexibility is available depending on location. The annual pay range is $175,000–$200,000, depending on factors such as location, job-related knowledge, skills, and experience.

Requirements

  • 10+ years of professional experience in backend development, with a track record of designing and delivering high-performance systems.
  • Proficiency in Java.
  • Experience with Python, Node.js, or Go.
  • Hands-on experience with Spring Boot.
  • Knowledge of RESTful API design, best practices, and implementation.
  • Strong expertise in relational databases such as MySQL or PostgreSQL, including schema design, query optimization, and data integrity and consistency.
  • Experience with NoSQL databases or analytical warehouses such as BigQuery.
  • Strong understanding of software architecture, design patterns, and system-design principles.
  • Experience building and maintaining distributed systems and microservices.
  • Practical, hands-on experience using AI coding tools such as Claude Code, GitHub Copilot, or Cursor in daily development for code generation, refactoring, test writing, or debugging.
  • Experience working in Agile development environments.
  • Eligible to work in the United States.

Nice To Haves

  • Experience integrating LLM APIs into applications or building internal AI-powered tooling.
  • A degree in Computer Science, Engineering, or a related field.

Responsibilities

  • Design, implement, and maintain scalable backend systems, including APIs, microservices, and other server-side components.
  • Contribute to backend architecture and design, ensuring solutions are reliable, scalable, and performant and making informed technology and system-design decisions.
  • Design and optimize relational database schemas and queries that serve as the platform’s system of record.
  • Collaborate with product managers, designers, and engineers to define and implement features and improvements.
  • Identify and troubleshoot complex technical issues, develop effective solutions, and optimize system performance.
  • Continuously improve and refactor code to enhance scalability and maintainability.
  • Maintain code quality through thorough testing, code reviews, and documentation.
  • Stay current with industry trends and emerging technologies and evaluate and recommend tools, frameworks, and libraries, including AI-assisted development tools.
  • Critically evaluate AI-generated code, identify incorrect or potentially unsafe output, and take ownership of shipped work.

Benefits

  • Medical, dental, and vision insurance
  • 401(k) matching
  • Life insurance, including basic, voluntary, and AD&D coverage
  • Long-term and short-term disability coverage
  • Paid maternity, paternity, and medical leave
  • Flexible Time Off (FTO)
  • Paid holidays
  • Equity
  • Free food and snacks
  • Wellness resources
  • Team events
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service