Full Stack Engineer
Listed on 2026-08-21
-
Software Development
Full Stack Developer, Backend Developer
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.
About the RoleWe are looking for a Mid-Senior Full-Stack Engineer to join our Product Engineering team, reporting to the Engineering Manager (Bi Yoo). This role is responsible for building and maintaining the web applications that power our advertising platform, including the Cool AI campaign management system, billing and invoicing module, and advertiser-facing dashboards. The Full-Stack Engineer will work across our frontend (React/Type Script) and backend (Java/Spring Boot) stack, delivering features end-to-end from database schema design through API development to polished UI implementation.
Challengesand Opportunities
This role spans the full product surface of a growing ad tech platform. You'll build features that advertisers interact with daily — campaign creation and launch workflows, real-time performance dashboards, multi-platform account integrations (Google Ads, Meta, Adform), and automated billing systems. There is significant opportunity to shape product architecture as we scale to support new advertising channels, expand our AI-driven campaign optimization, and onboard enterprise clients with complex billing and permissions requirements.
Responsibilitiesand Duties
- Design and implement full-stack features across React (Type Script, Tailwind CSS, Vite) and Spring Boot (Java 17, PostgreSQL) codebases
- Build and maintain RESTful APIs with proper authentication, authorization (role-based access control), and input validation
- Design and evolve PostgreSQL database schemas using Flyway migrations, including JSONB modeling for flexible domain objects
- Develop responsive, accessible UI components following existing design patterns and component libraries
- Integrate with third-party advertising platform APIs (Google Ads, Meta Marketing API, Adform) for account management and data synchronization
- Implement and maintain OAuth flows for external platform connections
- Build complex business logic including billing calculations, invoice generation, and payment processing workflows
- Write efficient database queries and optimize application performance for large datasets
- Collaborate with the data engineering team on Snowflake integrations for analytics and reporting features
- Participate in code reviews, providing constructive feedback and maintaining code quality standards
- Troubleshoot production issues across the full stack using AWS Cloud Watch logs and application monitoring
- Contribute to CI/CD pipeline maintenance and deployment processes
- 4-6 years of professional software engineering experience in full-stack web development
- Strong proficiency in Java (11+) and Spring Boot, including Spring Security, Spring Data JPA, and RESTful API design
- Strong proficiency in React (16+) with Type Script, including hooks, state management,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).