This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Software Engineer on KERV’s Creative Ads team, you’ll be a key contributor building the visual products our clients and audiences actually see. This is a small, focused team responsible for our dynamic video generation pipeline, a video template studio, and the interactive overlay that powers ad experiences on top of video content (including VPAID-based ad products). What makes this role unique is the blend: one day you’re optimizing AWS Step Functions and FFmpeg-powered Lambda layers that generate video at scale, and the next you’re iterating on a React-based studio interface alongside a designer. You’ll work closely with product and creative teams — not just fulfilling client requests, but proactively A/B testing new ad formats and pushing the boundaries of what our products can do. You’ll also be helping establish this team from the ground up — shaping CI/CD practices, building out observability, and hardening production systems as the team matures.
Job Responsibility:
Build and maintain our dynamic video generation pipeline — a multi-stage, serverless orchestration system on AWS that produces video creatives at scale
Develop and improve our video template studio and interactive overlay applications using modern frontend frameworks (React, Svelte)
Collaborate closely with product managers, designers, and creative teams to translate ad concepts into shippable features
Proactively design and run A/B tests on ad formats, creative treatments, and user experiences to drive measurable performance improvements
Help harden production systems: improve observability (CloudWatch, logging), error handling, CI/CD pipelines, and cost/performance tuning across the video pipeline
Contribute to architectural decisions, weighing long-term maintainability against short-term delivery needs
Write clean, well-tested code across a diverse codebase — from serverless pipeline orchestration to client-facing ad experiences where visual quality and stability are immediately visible
Participate in team code reviews, sharing knowledge and learning from others
Participate in sprint planning, ensuring that realistic plans are set forth and delivered
Communicate effectively within the engineering team and with non-technical teams
Have the discipline to shift between establishing new features and maintaining legacy features based on the needs of the business
Requirements:
3–7+ years of professional experience developing web-based applications
Strong experience with JavaScript/TypeScript across both frontend and backend
Professional experience with React
additional experience with Svelte is a plus
Experience with Node.js in production environments
Working knowledge of AWS services, particularly Lambda, S3, and Step Functions — or comparable cloud infrastructure experience
Comfort working across the stack, from UI components to serverless backend services
Ownership mindset — you can take responsibility for a slice of the system end-to-end, propose tradeoffs, and collaborate closely with teammates through pairing, code review, and clear communication
Strong asynchronous communication skills, ensuring efficient and effective collaboration with remote team members
Experience with or strong interest in AI-driven prompt engineering and AI coding assistants
Nice to have:
Experience with video processing technologies (FFmpeg, transcoding, video playback, MediaConvert)
Familiarity with Adobe After Effects or the Adobe Creative Suite, particularly Lottie/JSON export workflows
Experience with browser automation tools (Puppeteer, Playwright)
Background in animation systems, 2D graphics programming, or creative tooling
Python experience, particularly in media/video processing contexts
Experience with the Serverless Framework or similar IaC tools
Digital advertising experience, specifically with video ad technologies (VAST, VPAID)
Experience with A/B testing frameworks and experimentation methodology
Experience developing an enterprise or SaaS product
Previous experience in a startup environment
What we offer:
Unlimited PTO with a healthy culture of taking time off to recharge
Competitive compensation packages
Comprehensive health and wellness benefits including modern support services via Bennie, such as a custom app and healthcare concierge
Mental Health Support via Samata Health paid 100% by KERV
401K with company match and 100% vesting on day 1
Unlimited referral bonuses
Flexible working schedules with remote and hybrid opportunities