The Role Overview
As a Staff Software Engineer, you will lead the evolution of our frontend architecture, ensuring it scales seamlessly to support the integration of features across multiple applications.
You will also lead projects introducing new technologies and features into critical surfaces, e.g. bringing AI capabilities to the editor for the first time ever.
This role offers broad exposure and significant impact, directly contributing to a company's strategic vision.
Key Responsibilities
* Establishing yourself as a trusted technical leader - resolving technical debt and earning credibility through impact.
* Re-architecting the frontend foundation to enable seamless integration of new capabilities like "Ask"
* Designing and implementing scalable, robust frameworks that empower teams to build independently.
* Driving critical integration projects from idea to production, introducing new features to product surfaces including the editor.
* Collaborating cross-functionally to evolve a platform into a unified, accessible solution that meets real user needs.
* Mentoring engineers and championing best practices to elevate engineering standards.
Requirements
* Experience as a technical leader who still loves writing code.
* A full-stack mindset with deep expertise in frontend development, and ability to flex into backend or AI as needed.
* Strategic thinking, connecting work to company-wide priorities and scaling solutions that move the needle.
* Ownership and thriving in ambiguity, driving high-impact projects with autonomy and minimal guidance.
* Leadership by example, uplifting engineering standards, mentoring others, and championing a collaborative culture.
* Product-minded and forward-thinking, proactively shaping technical direction and influencing product vision.
* Confidence engaging senior stakeholders and ability to bring others along toward shared outcomes.
What We Offer
We are committed to empowering users to create visual content that makes a lasting impression. As a Staff Software Engineer, you'll be part of a dynamic team passionate about pushing the boundaries of what's possible with technology.
Our core values drive everything we do, and we're looking for someone who shares these values and is excited about the opportunity to contribute to our mission.
If you're passionate about software engineering, love working with talented individuals, and are eager to take on new challenges, then we'd love to hear from you!