C

Connexity

Fully managed multichannel retail advertising

Senior Software Engineer 3 - Backend

Backend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 10 years of professional experience in backend development, with a track record of designing and delivering high-performance systems.
  • Proficiency in Java is required, as is experience with Python, Node.js, or Go.
  • Hands-on experience with Spring Boot is required.
  • Knowledge of RESTful API design, best practices, and implementation.
  • Expertise in relational databases, including schema design, query optimization, and reasoning about data integrity and consistency; experience with NoSQL databases or analytical warehouses such as BigQuery is also required.
  • Understanding of software architecture, design patterns, and system design principles, with 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, and debugging; ability to evaluate AI-generated code critically and take ownership of shipped work.
  • Experience working in Agile development environments.
  • Must be eligible to work in the United States.

Responsibilities

  • Design, implement, and maintain scalable backend systems, including APIs, microservices, and other server-side components that power platform features and functionality.
  • Contribute to backend system architecture and design; ensure solutions are reliable, scalable, and performant, and make informed technology and system-design decisions.
  • Design and optimize relational database schemas and queries that serve as the platform's system of record.
  • Work with product managers, designers, and engineers to define and implement new features and improvements.
  • Identify and troubleshoot complex technical issues, provide effective solutions, and optimize system performance.
  • Continuously improve and refactor the codebase to enhance scalability and maintainability.
  • Maintain code quality through thorough testing, code reviews, and documentation.
  • Stay current with industry trends and emerging technologies; evaluate and recommend tools, frameworks, and libraries, including AI-assisted development tooling, to strengthen the technology stack and team velocity.

Desired Qualifications

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

About the Company

Connexity

Fully managed multichannel retail advertising

Connexity is a performance marketing firm that helps retailers acquire new customers and grow sales. It runs fully managed retail growth campaigns using a mix of channels, including its premium publisher network, the ShopYourLikes social influencer platform, and Google Product Listings Ads, to place ads where high-value customers are active. The service uses sophisticated technology to optimize ad opportunities across these channels and manage campaigns at scale for hundreds of clients and thousands of product campaigns. Compared with others, Connexity combines a broad multi-channel reach with a managed, technology-driven approach and uses its established publisher network and influencer platform to reach hard-to-reach customers, including 40% of the Internet Retailer Top 100 companies and 1600 active campaigns. The company's goal is to help retailers find new customers and increase sales by delivering incremental opportunities beyond traditional advertising channels.

Company size
201-500
Company stage
Acquired
Total funding
$5M
Headquarters
Los Angeles, CA
Founded
1996

Recently Posted Jobs

Explore more opportunities at Connexity

See more jobs