Senior Product Engineer (Node)
- Hiring from
- Uruguay
- Work type
- Remote
- Posted
628,603 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Senior Product Engineer (Node), LeadConduit
Company Overview
ActiveProspect is on a mission to make consent-based marketing the best channel for online customer acquisition. We provide marketers the products they need to acquire qualified customers at scale. Our platform is trusted by thousands of companies engaged in direct-to-consumer marketing, helping them save wasted spend, comply with ever-changing regulations, and manage a constantly evolving partner landscape.
Our flagship product, TrustedForm, is used to certify over 1 billion opt-in digital customer leads every year and is the gold standard for documenting prior express written consent for TCPA compliance. LeadConduit, our real-time lead processing and routing platform, connects lead sellers and buyers and checks consent, data quality, and delivery rules on every lead.
Job Summary
You own customer and business outcomes, not tickets. You work like a forward-deployed engineer: you belong to the LeadConduit team, and you contribute to projects, initiatives, and pods where the problem is, deliver your work across the full stack (Vue/Nuxt and React/Next.js on the frontend, Node.js and TypeScript services on AWS), and improve processes for delivery in future projects. The technical bar is high, but coding ability is only the starting point. What sets this role apart is judgment: knowing the smallest thing worth shipping, when to drop your own idea, and when AI output is good enough versus when to override it. On LeadConduit, that work splits evenly between two areas: keeping today's platform fast and reliable for the customers who run their business on it, and building the next-generation platform, including a new real-time engine for ping/post, call tracking, and buyer optimization.
You'll move between the LeadConduit team and the initiatives you deploy into, shipping early, talking to customers, and deciding fast.
Responsibilities
- Own outcomes end-to-end, wherever you're assigned. Frame the problem, design it, ship it, own the metric. Distill to the cheapest version that works. Prototype in days.
- Work across today's LeadConduit and the next-generation platform. Improve the current product (flows, integrations, reporting) and help build the new real-time engine (field mapping, ping/post, call tracking, buyer optimization).
- Stay close to customers. Shadow sales and support, talk with lead buyers and sellers, join advisory conversations, and let customer reality drive technical decisions. Propose what to build, defer, and drop.
- Own your domain and share it. Its interfaces, reliability, performance, and security, including on-call for the systems you own. Consent, TCPA compliance, and PII handling are central to customer trust. Bring patterns, tooling, and hard-won context back to the wider org rather than hoarding them.
- Build and scale both the product surface and the platform beneath it. Ship responsive, accessible interfaces with a strong UI/UX eye (Vue/Nuxt today, React/Next.js for the new platform), back them with Node.js and TypeScript services and APIs, and keep the real-time, multi-tenant lead and call processing engine reliable and fast as volume grows.
- Architect AI-driven leverage. Build AI-assisted workflows that hold up, evolve the team's practices as tooling changes (Cursor, Claude Code, and whatever comes next), and look for product wins AI unlocks (smarter routing, anomaly detection on lead flow, AI-built integrations, and more).
- Make every team you work with stronger. Mentor on judgment and product sense, not just syntax. Write decision memos and ADRs. Enable Product and Design to self-serve.
Qualifications and Skills
- A track record of shipping something end-to-end that you cared about and owning the outcome, not just the code.
- Product judgment: pushing back on a bad spec, proposing the cheapest experiment, descoping, and collaborating with Product to suggest solutions rather than waiting for a fully specified ticket.
- Comfort embedding with unfamiliar teams and codebases, getting productive fast, and leaving them better than you found them.
- Deep full-stack expertise: React/Next.js and Vue/Nuxt (component lifecycle, state management, rendering optimization), JavaScript/TypeScript, and modern CSS on the frontend; Node.js and TypeScript services, RESTful APIs, and low-latency, high-volume asynchronous data handling on the backend.
- Cloud and real-time systems depth: AWS core services (Lambda, EC2, S3, DynamoDB, API Gateway) and event-driven, queue-based processing (SQS, SNS, Kafka, or similar) to deliver multi-tenant, real-time products reliably at scale.
- A strong UI/UX eye: you turn wireframes, mockups, and ambiguous requirements into intuitive, accessible, user-centric journeys.
- Strong systems design judgment in ambiguous contexts, and a security mindset aligned with sensitive consumer data and compliance.
- Lead generation or performance marketing experience is a strong plus: ping/post, lead routing and distribution, call tracking, or TCPA and consent rules.
- Fluency building your own AI-assisted workflows and reading AI output critically. Daily use of AI-native tools (Cursor, Claude Code) and precise prompting across OpenAI and Claude models, with the judgment to know when to trust output, how to review it for hidden bugs and security issues, and when to override it.
- Clear written and verbal communication. Mentorship experience. 5-10% travel.
How It Works
You'll report to an Engineering Manager who owns several teams and stays out of their daily flow. As you embed, you'll often act as the player-coach Tech Lead, owning technical direction while the EM owns delivery health and stakeholder alignment across the group.
Success looks like movement in a user or business metric your team owns, high-value work deliberately not built, decisions made fast, and teams that move faster after you've worked with them, not just while you're there.
Reports To
Engineering Manager
