Product Engineer
About the Role
You will solve interesting technical challenges and shape product direction. You will work across the stack and take ownership of features from exploration and prototyping through implementation, launch, and iteration. You will build scalable, high-quality systems addressing performance, architecture, and reliability. You will continuously improve the codebase, infrastructure, and development practices through well-tested code and thoughtful trade-offs. You will influence technical direction by driving architectural decisions, establishing engineering standards, and participating in hiring and interviewing.
Requirements
- 3+ years of software development experience as an individual contributor
- Strong computer science fundamentals including algorithm knowledge, data structures, system design, and distributed systems
- Proven ability to write high-quality, well-tested code and follow engineering and security best practices
- Startup mindset: resourceful, adaptable, and comfortable with ambiguity
- Ability to work effectively in a remote setting and overlap core hours of 9 AM to 12 PM PT
- Experience building 0 → 1 products is a plus
Responsibilities
- Collaborate with Product and Design to shape roadmap priorities and define user experiences
- Own features end-to-end from exploration and prototyping to implementation, launch, and iteration
- Build scalable, high-quality systems addressing performance, architecture, and reliability
- Continuously improve the codebase, infrastructure, and development practices with testing and thoughtful trade-offs
- Drive architectural decisions, shape engineering standards, and participate in hiring
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- 401(k)
- Life insurance
- Paid time off
- Equity
