Staff Web Engineer
$230,000–$270,000 year
On-siteMenlo Park, California, United States
Job Summary
Lead web performance across the Legend desktop trading platform by profiling, diagnosing, and shipping measurable improvements to speed, responsiveness, and runtime efficiency. Go deep on JavaScript internals, browser rendering pipelines, and real-time data handling to build and optimize high-frequency UI components that handle streaming market data without compromising frame rate. Establish performance benchmarks and monitoring systems that create a repeatable standard, while driving a performance-first culture through code reviews and engineering standards. Partner with product, design, and backend engineers to deliver polished experiences at scale, balancing feature delivery with ongoing platform health. This role is based in Menlo Park, CA or New York, NY, with in-person attendance expected at least three days per week.
Required Qualifications
- 7+ years of experience building web applications, including time on products where performance was a hard requirement rather than an afterthought
- Deep expertise in JavaScript and TypeScript, including a strong working knowledge of JavaScript engine internals, memory management, and garbage collection behavior
- Hands-on experience profiling and optimizing browser rendering pipelines — layout, paint, compositing — and diagnosing jank, long tasks, and main-thread contention
- Proven ability to build and optimize high-frequency, real-time UI that renders streaming data while maintaining a consistent frame rate
- Fluency with performance tooling and measurement: Chrome DevTools, Performance/Lighthouse, flame charts, and Core Web Vitals or comparable runtime metrics
- This role is based in our Menlo Park, CA or New York, NY office(s), with in-person attendance expected at least 3 days per week
Desired Qualifications
- experience with Canvas, Web Workers, WebSockets, or similar
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.