Jobs via Dice · 15 hours ago
Senior Front End Engineer
Ketch is a Series B, well-funded startup focused on developing first-in-class innovation around data management and privacy. The Senior Front End Engineer will own the SDK runtime, ensuring high performance and reliability while integrating with various platforms to manage user data consent and events at scale.
Computer Software
Responsibilities
Design and evolve the core Ketch SDK runtime for consent orchestration, event tracking, rule evaluation, and platform integration at massive scale
Optimize SDK performance under impossible constraints and enforce deterministic client-side data governance across 50+ browsers/OS combinations, intercepting and managing network requests, cookies, and storage
Build APIs and tooling for thousands of engineers, making complex integrations simple, secure, and impossible to misuse
Extend SDKs for custom integrations, multi-platform routing, adtech connectivity, and AI-driven privacy telemetry
Simulate real-world network interactions with emulators and pipelines that feed AI models for privacy risk detection
Collaborate across product, design, and customer success, mentor engineers, and drive architectural excellence across the frontend team
Qualification
Required
Deep expertise in JavaScript & TypeScript (ES6+), browser APIs, event loops, closures, and high-performance client-side coding across diverse runtime environments
Proven experience building SDKs and JavaScript tags deployed on customer websites, integrating with internal and external platforms under production pressure
Mastery of browser architecture and client-side systems: rendering pipeline, network stack, storage APIs, cross-origin communication, and deterministic data flow governance
Performance and reliability wizardry: profiling, benchmarking, optimizing, and debugging async race conditions across distributed client-side systems
Systems thinking and build tooling experience: Webpack, Rollup, ESBuild, ESM/CommonJS/UMD, polyfills, and managing browser inconsistencies or third-party script conflicts
Collaboration, mentorship, and product-minded ownership: articulate technical decisions, influence stakeholders, drive pragmatic solutions, and elevate teams through code reviews and knowledge sharing
Excellent communication skills, dynamic personality
Ability to work in a fast-paced start-up environment
Recent/extensive experience in permanent roles to ensure long-term stability and commitment
Must be authorized to work in the United States without sponsorship
Preferred
Start-up experience highly preferred
Bonus skills: mobile SDKs (iOS/Android/React Native), ad-tech
Benefits
Medica, dental, vision, life
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase