Responsibilities
This role entails playing an outsized role in the development of our AI-powered lead management solution. You will:
- Own and lead the design, development, and deployment of major product features across our AI-driven sales, support, collections and more.
- Make key technical decisions on architecture, infrastructure, and scaling.
- Drive rapid iteration and experimentation—ship fast, learn fast, and iterate.
- Collaborate directly with founders to shape product direction and technical strategy.
- Debug and solve problems across the stack—no “not my job” mentality.
- Set the engineering bar: code quality, testing, reviews, and best practices.
- Build and manage strong working relationships with technical counterparts. Mentor and share knowledge with peers, creating positive atmosphere amongst team.
- Conduct code reviews and provide constructive feedback while quickly actioning feedback from code reviews conducted of your code
- Influence decision-making through presentation of data-centric business topics
Minimum Qualifications
- 8+ years experience as a software engineer building and shipping production quality code
- Experience with open source languages such as Python and JavaScript
- Experience with writing and shipping reliable, scalable, and efficient code, with an emphasis on long-term maintainability, in partnership with all appropriate reviewers, in manageable pieces with relevant documentation and test plans
- Experience with software design and architecture
- Role is flexible/hybrid
- Fluency in English is required
Preferred Qualifications