freehire launches on Product Hunt on 26 August.

Follow →

Engineering Manager Customer Interfaces

You will lead the Customer Interfaces engineering team, own its architectural strategy, develop dynamic and agentic interfaces, guide Java backend orchestration, align product roadmaps, strengthen operational practices, and provide architectural guidance and code reviews.

Responsibilities

  • Lead hiring, onboarding, and development of the San Francisco engineering team
  • Own the architectural strategy for Customer Interfaces
  • Translate system designs into engineering output
  • Guide development of dynamic and agentic UI components
  • Guide Java services development
  • Partner with Product Managers and stakeholders on the roadmap
  • Balance feature delivery with technical debt, performance, and stability
  • Drive incident response and post-mortem root-cause analysis
  • Provide architectural guidance and conduct code reviews
  • Align teams across global hubs

Requirements

  • 5+ years of engineering management or team leadership experience
  • 10+ years of software engineering experience
  • Experience as a Senior or Lead Full-Stack or Backend Engineer
  • Technical depth in Java backend services
  • Proficiency in modern frontend JavaScript or TypeScript frameworks
  • Strong full-stack architecture background
  • Familiarity with production-grade LLM workflows
  • Familiarity with policy layers and streaming latency optimization
  • Knowledge of zero-trust security boundaries
  • Experience translating product goals into technical solutions

Benefits

  • RSUs

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available