Job Description
Overview The Lead Product Engineer on the Horizon team is responsible for driving the overall effectiveness, quality, and technical direction of product engineering execution across the platform. This role serves as a player-coach, combining hands-on development with ownership of how the team translates complex operational workflows into scalable, reliable, and production-ready systems. This role is accountable for ensuring consistency in system design, engineering standards, and delivery quality across the team. The Lead Product Engineer operates across multiple workstreams, guiding solution design, shaping architectural decisions, and ensuring alignment between product intent and technical execution. Working closely with Product, Engineering leadership, and domain SMEs, this individual ensures that complex problem spaces are broken down effectively, solutions are designed with strong domain and operational awareness, and teams are executing with speed, clarity, and high standards in a regulated, high-stakes environment. Success in this role requires strong technical depth, excellent product judgment, and the ability to lead through influence and direct engagement, raising the bar for execution while enabling the team to move quickly from ambiguity to production. This is a fully remote position that offers a competitive salary range of $170,000 to $220,000, plus an annual bonus. You'll also receive our excellent benefits package, which includes medical coverage starting on day one and a company-matched 401(k). Compensation may vary based on experience, location, and other job-related factors. Responsibilities Team Leadership & Execution Oversight Provide day-to-day technical and product guidance to Product Engineers and Senior Product Engineers Ensure consistent, high-quality execution across multiple concurrent workstreams Act as the primary escalation point for complex technical or product challenges Balance hands-on contribution with oversight to ensure delivery velocity and quality End-to-End System Ownership Oversee the design and delivery of complex, cross-cutting product capabilities Ensure solutions are cohesive across frontend, backend, and infrastructure layers Maintain accountability for system quality, reliability, scalability, and maintainability across the team’s outputs Product & Domain Translation at Scale Ensure consistent and accurate translation of domain workflows into product capabilities across engineers Partner with SMEs and Product to validate that solutions reflect real-world operational complexity and constraints Identify gaps, edge cases, and inconsistencies across implementations and drive alignment Technical Leadership & Architecture Guide architectural direction across key areas of the platform in partnership with engineering leadership Establish and enforce patterns, standards, and best practices across the team Ensure appropriate tradeoffs between speed, scalability, and long-term system health Operating Model & Ways of Working Define and continuously improve how Product Engineering work is executed (e.g., scoping, breakdown, handoffs, iteration) Ensure strong alignment between Product, Engineering, and SMEs throughout the development lifecycle Improve clarity in execution by driving better definition, estimation, and sequencing of work Cross-Functional Leadership Serve as a key interface between Product, Engineering, and business stakeholders Provide clear communication on technical decisions, tradeoffs, risks, and progress Help align stakeholders on priorities, scope, and execution strategy Hands-On Development & Technical Depth Contribute directly to critical areas of the codebase, particularly in complex or high-risk areas Set the standard for engineering quality, maintainability, and performance through direct contribution Support troubleshooting, debugging, and resolution of complex production issues Mentorship & Team Development Actively mentor and develop Product Engineers and Senior Product Engineers Raise the bar on system design thinking, product judgment, and engineering quality Help identify skill gaps and support growth across the team Iteration & Continuous Improvement Drive continuous improvement across both product capabilities and engineering processes Identify opportunities to improve developer velocity, system reliability, and o