Tech Lead - Full Stack (Java, React)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
About the RoleHiring Events is a live production product that receives a high volume of support requests from clients—often related to malfunctioning or misconfigured features. The team plays a critical role in diagnosing, triaging, and resolving these issues, particularly for in-progress hiring events that are not functioning as expected.This involves debugging across systems, collaborating closely with Client Support and GTM teams, and maintaining high client satisfaction (measured in part by user ratings).We are looking for a Tech Lead—not just a senior engineer. You will lead, shepherd, and onboard other engineers on the team's behalf while owning technical decisions and driving resolution of production issues.Key ResponsibilitiesAnalyze and resolve production issues, especially those affecting ongoing hiring eventsWork closely with client-facing teams to address and triage support ticketsEnsure timely resolution of issues to meet established SLAsMonitor production systems; respond swiftly to alerts or performance degradation ("going red")Support architecture changes and system integrations that may impact hiring eventsMaintain and update event logic in response to changes in dependencies and systemsLead and coordinate work of other engineers – code reviews, technical guidance, and onboardingManage ambiguity and drive clarity across projectsMust-Have Requirements (7+ years)Backend (Primary):Java / Spring Boot – Event Management Backend, Lobby BackendBackend (Secondary):Django / Python – Event Management Backend, Lobby BackendFrontend:React – Event Management Frontend, Lobby Frontend, IRL Frontend, Jobseeker FrontendMessage Queue & API:Kafka – Event Management BackendGraphQL – Event Management Backend, Lobby BackendDatabase:SQL or MongoDB – Event Management Backend, Lobby BackendOther Technical:Build and deployment experienceExperience with at least one of the following: Dagster, Data Lakes, or Amazon AthenaLeadership & Experience:Technical leadership experience – overseeing or coordinating work of others (senior engineer experience alone is not sufficient)Ability to manage ambiguitySenior-level engineer capable of ramping up quickly and assuming ownership over multiple projectsHigh level of ownership and autonomyNice to HaveProduct Manager experience working with GTM teams and engineers to help with prioritizationExperience with AI-assisted development tools: Claude, Cursor, WindsurfSoft Skills & Mindset (High Priority)Autonomous & self-directed – works independently without hand-holdingInitiative & ownership – merges and deploys code proactively; doesn't wait for instructionsLeadership & shepherding – can lead, onboard, and guide other engineers on behalf of the team (critical for this role)Clear & concise communicationComfortable with ambiguityStrong prioritization & strategic thinkingUses data to troubleshoot production issues