Apply Now

Please mention DailyRemote when applying

AI Summary

Collaborate with design, product, and engineering teams to develop clean, modular, and maintainable code for both front-end and back-end applications. Audit existing codebases for performance improvements and lead the development of new products from conception through production.

About the COOL company

The COOL company is a global leader in AI-powered advertising technology, helping brands, agencies, and publishers simplify advertising and amplify performance.

Powered by COOL AI, our intelligent platform unifies creative generation, media activation, optimization, and attribution into one continuously learning system. Instead of relying on fragmented tools and manual campaign management, COOL AI executes thousands of real-time micro-optimizations across search, social, display, video, and connected TV—helping customers launch faster, optimize continuously, and achieve stronger business outcomes.

Our innovation and growth have earned industry-wide recognition, including being named a 7-time recipient of the Inc. 5000 list of America's Fastest-Growing Private Companies, a 2-time Deloitte Technology Fast 500 honoree, recognized on Crain's New York Fast 50, honored by the Digiday Media Awards for helping modernize digital media, and named one of Adweek's Top 10 Fastest Growing Solution Providers globally.

We're building the future of advertising, where every signal becomes intelligence and every optimization drives performance. As we continue to grow globally, we're looking for curious, ambitious people who want to work with cutting-edge AI technology, solve complex challenges, and help redefine what's possible in modern advertising.

Job Overview

Serving billions of impressions per month on a variety of websites with different audiences, we collect data from our publisher embed technology and use this data to serve better advertisements for our publishers. Our publishers expect a stable high quality product that they can build their businesses around. The full stack engineers make sure that we are able to scale our systems to store large volumes of data and service billions of requests each month, while providing in-depth analytics to our publishers.

You will get the opportunity to work on a variety of systems and have ownership of features from conception through delivery.

Challenges and Opportunities for the position

  • Have a personal impact:: You’ll be involved in planning, architecting, and ultimately releasing to production new products and features that will help drive this business forward. The work here is incredibly rewarding if you take pride in what you produce.

  • Work on an organized team:: You’ll slot into an incredibly efficient engineering team. An agile work environment with well defined workload, scope, and tasks that will have you focusing on what you need to do and producing great work within a two week sprint cycle.

  • Opportunity to have fun:: The engineering team here means business but has fun while doing it. We keep things light while accomplishing a ton of work in short periods of time. Everyone here is invested in what they produce but can still find the time to smile and joke around.

  • Better yourself and others:: We are constantly looking to evolve. Investigating new technologies and techniques, we never stay stagnant. It’s a great group of engineers who are looking to keep learning. Management is very open to change, so introducing new ways of doing things is appreciated and encouraged.


Technology stack:

  • GoLang / NodeJS / Python / Java - Imp

  • React-Redux - Optional

  • PostgreSQL / MySQL - Imp

  • Restful API / Web Sockets

  • Docker / Kubernetes

  • AWS / GCP / Azure

Responsibilities and Duties.

  • Collaborate effectively with the design, product, and engineering team on a variety of applications.

  • Generate clean, efficient, modular, and maintainable code on both front-end and back-end.

  • Audit existing codebase for performance enhancements.

  • Develop new products from the ground up aiding in architectural decisions.

  • Responsible and thorough testing of code before releasing to production.

  • Maintain design standards and integrity throughout product interfaces.

  • Stay abreast of programming trends and push the tech forward whenever project feasibility arises.

Professional competencies

  • 3+ years of experience developing production code using either NodeJS, Java, GoLang etc using frameworks like Spring Boot, ExpressJS, Play Framework, NestJs, Gin etc.

  • In-depth knowledge of relational databases (e.g. MySQL, PostgreSQL).

  • Experience using different techniques (PULL/PUSH) for communicating with a backend server (or a service) like REST APIs, Web sockets etc.

  • Experience in integrating 3rd party API, libraries based on the documents.

  • Experience working with Docker Containers and deploying systems on Cloud Providers like AWS / GCP / Azure etc

  • Experience building CI/CD pipelines using CircleCI, Gitlab, Jenkins etc.

  • Fundamentals in JavaScript, HTML5, and CSS.

  • Experience with Test Driven Development.

  • Extensive experiences on web application architecture and development.

  • Experience working with Caches, Queues & various other Cloud technologies.

  • Great communication, solid collaboration skills, with a strong teamwork ethic.

  • Able to search for possible solutions and apply them.

Cultural Competencies

  • Must be able to work primarily between the hours of 9:30 AM - 6:30 PM ET

  • Must have a player/coach mentality, willing to both execute and lead

  • Ability to juggle multiple projects concurrently and set and meet deadlines

  • Skilled at receiving and providing direct feedback

  • Collaborative mindset and great teamwork skills

  • Entrepreneurial & adaptable; great learning skills

  • Curious, research-minded, data-informed

  • Able to search for possible solutions and apply them

  • Creative confidence

  • Proactive communicator

  • A sense of humor and a love of online culture

  • Thrives in a start-up culture

Benefits

  • Competitive Salary

  • Annual Performance Bonus

  • Paid Time Off

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Backend Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified