Responsibilities
- Collaborate across Product, Design, and Engineering to shape roadmap priorities, define great user experiences, and drive product direction
- Work full-stack to own features end-to-end - from early exploration and prototyping to implementation, launch, and ongoing iteration
- Build scalable, high-quality systems while solving complex technical challenges in performance, architecture, and reliability
- Continuously improve our codebase, infrastructure, and development practices - balancing speed with quality through well-tested code and thoughtful trade-offs
- Contribute to technical leadership by driving architectural decisions, shaping engineering standards, and helping grow the team through interviewing and improving the hiring process
Requirements
- 5+ years of software development experience as an IC.
- Have strong CS fundamentals, including algorithms, data structures, system design, and distributed systems.
- Write high-quality code, value software testing, and uphold best practices in engineering, security, and design.
- Have a startup mindset: you’re resourceful, adaptable, and not afraid of ambiguity.
- Enjoy learning new tools, technologies, and methodologies to stay at the cutting edge.
- Able to work effectively in a remote setting and able to overlap with our core hours of 9 AM to 12 PM PT.
Nice to Have
- Prior experience building 0 → 1 products and engineering systems.
