Senior Software Engineer - Performance Systems

18 hours ago

🏡 Remote – New York

Apply Now
Logo of Gather

Gather

Building better teams, bit by bit. Create and work in digital Spaces designed to make virtual interactions more human.

51 - 200

Description

• A fast, performant application is crucial to the foundations that power Gather. • Our product is rich and complex, encompassing a full audio/video system powered by WebRTC, a real-time virtual world similar to an MMORPG, and a full React-based web application with chat, calendar integrations, and more. • In this role, you’ll plan and build the systems that help us tackle performance issues at Gather. • You’ll investigate and solve performance issues across our entire stack, including our desktop application, GPU-bound features, browser javascript engines, memory management, and more. • You’ll be tasked with building a systematic approach to identifying performance bottlenecks, including standing up benchmarking suites to understand whether our application is meeting our high-quality bar.

Requirements

• 2+ years of experience with performance profiling and analysis, debugging, and optimization across a range of systems (frontend, backend, desktop, or GPU-bound) • 2+ years of experience designing and executing reproducible performance experiments, with a strong understanding of key performance metrics • 4+ years of experience with TypeScript, with experience in C++ or Rust being a plus • Excellent data analysis skills with the ability to interpret performance metrics and present them to both technical and non-technical stakeholders • Ability to solve complex performance issues and decompose large problems into smaller, testable hypotheses • Intrinsic motivation and the drive to own and solve complex problems without guidance • A strong desire to build the best experience for customers • Excellent interpersonal and communication skills, with technical leadership abilities • An open and growth mindset when giving and receiving feedback • Resourcefulness, a bias toward action, and a love moving fast • A healthy tolerance for the chaotic balance between Doing Things Right and iterating and shipping quickly

Benefits

• Work remotely out of a state-of-the-art virtual office! • Competitive compensation, benefits, and meaningful equity • Comprehensive medical, dental, and vision insurance for employees and their dependents • 401k and matching program • Generous PTO policy and mental health days to recharge • Meal stipend twice a week to keep you nourished • Remote work, education, and health & wellness stipend • Support for family planning & gender-affirmation • The opportunity to join a passionate team in building something that actually makes peoples' lives better, every single day

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com