Senior Product Engineer
Job Description
We are looking for product-minded engineers who want to build critical, user-facing features. We are looking for candidates with a distinct "spike" in technical depth, whether that is crafting complex React UIs or architecting scalable backend systems. We have a stage in our interview process built-in for you to showcase your strengths.
- If you are already fullstack, a backend wizard who wants to get closer to the user, or a frontend architect ready to own full features, we want to hear from you.
What you'll work on
You will have the agency to shape product direction and engineering approaches across the stack. Build the full lifecycle: Collaborate closely with design and engineering to architect and ship customer-facing functionality from 0-to-1. Solve complex technical challenges: Whether it’s optimizing virtualized rendering for large data collections or architecting reliable content management systems, you will tackle hard engineering problems. Drive User Experience: Contribute to a smooth, frictionless UX. You will help do the last mile work to move from "working code" into a "great product."
- Performance & Scale: Improve application performance through profiling and implement scalable solutions that grow with our user base.
What you bring to the table
- 4+ years of software development experience.
- A Technical "Spike": You have deep, Senior/Staff level expertise in EITHER:
- Frontend: Deep knowledge of React, Next.js, and TypeScript. You understand the Virtual DOM, state management complexities, and CSS architecture.
- Backend: Strong systems design skills, API architecture, database optimization, and scalable infrastructure.
- Product Intuition: You have a desire to work on front-facing products that users interact with daily. You care about the "why" as much as the "how."
- Adaptability: You are willing to step outside your comfort zone. If you are backend-heavy, you are willing to touch the frontend (and vice versa) to get a feature over the line.
- Agency & Ownership: You thrive in environments where you define the solution rather than just implementing a spec.