Remote job
Staff Software Engineer
Job details
About this role
Role overview Build and evolve software that helps professionals create and edit presentations inside the tools they already use. This staff-level role combines hands-on engineering with technical leadership: you’ll shape product direction, improve systems, and help a small team turn customer needs into useful features.
Responsibilities - Design, build, and maintain product features across the application. - Guide technical decisions and help set engineering priorities and direction. - Work closely with teammates to translate customer feedback into product improvements. - Contribute to a strong engineering team and help establish effective ways of working.
Requirements - The role calls for substantial software engineering experience and the ability to lead through technical judgment and collaboration. - A product-focused approach, with care for the experience of professional users. - Ability to work effectively in a small, fast-moving team. - The position is remote within North American time zones.
Benefits and work setup - Full-time, remote-first work with a mix of real-time and asynchronous collaboration. - Medical, vision, and dental coverage, with premiums covered for employees and dependents. - Monthly stipends for home-office or coworking costs and for outsourcing tasks. - Regular team gatherings and an expectation of three to four weeks of annual vacation.