About the Role
Role details below.
Responsibilities
- Technical lead for designing, building, and testing major software components, systems, features, and products.
- Collaborate with Product and Design to build innovative software products and solutions.
- Own team OKRs for timely, high-quality outcomes.
- Influence and mentor multiple teams as a technical leader.
- Architect, build, and test large-scale production-level code.
- Solve complex product development problems and adhere to best practices.
- Understands business objectives and the necessary processes to achieve them.
Requirements
- Excellent coding habits and attention to detail.
- Sharp analytical mindset with a knack for solving complex problems.
- Excels at rapid prototyping, building products from 0 to 1, fast.
- Strong user empathy and product mindset
- Ability to solve problems autonomously with a large variety of stakeholders and partners
- Strong business and product acumen
- Understanding of LLMs and their limitations
- Professional level of coding proficiency with one of the following: Ruby, Python, or Node.js+Javascript or Node.js+Typescript. Must be willing to learn/work with the Ruby on Rails stack.
Nice to Have
- Experience scaling web applications with an increasing user base into the millions.
Additional Information
- You don’t need to know our tech stack, but you must be willing and able to learn and apply it quickly!
- Our space has everything we need—from cozy rooms for 1:1 mentoring and focused work to larger rooms designed for team activities.