Lead Software Engineer
Remote
Full Time
#Engineering
#Python
#Django
#AWS
#React
#Web Applications
#Technical Design
#Project Management
#Code Reviews
#Mentorship
Counterpart pairs leading insurance experts with advanced technology to help small businesses manage risk and grow with confidence. Our platform brings together underwriters, brokers, and carriers to deliver AI-driven management and professional liability underwriting and claims services. We are seeking a Lead Software Engineer to guide a distributed engineering team while contributing directly to the design and development of our core systems.
Key outcomes
- Lead a distributed team of full-stack developers in delivering roadmap projects on schedule and to specification.
- Translate product requirements into clear technical designs, break work into actionable tasks, and manage cross-team dependencies.
- Alternate between hands-on coding and strategic guidance, including code reviews, technical design evaluations, and resolution of complex challenges.
- Collaborate with Product Managers to assess level of effort and resource needs, ensuring the roadmap balances business goals with technical feasibility.
- Own technical design decisions that support scalability, reduce technical debt, and align with long-term product direction.
- Mentor team members through constructive feedback and performance evaluations that support professional growth and high performance.
- Continuously improve existing systems with a focus on long-term extensibility and maintainability.
- Communicate progress, trade-offs, and decisions clearly to stakeholders at every level of the organization.
Requirements
- 10 or more years of experience building high-performance web applications using frontend, backend, and cloud technologies.
- 5 or more years of experience leading engineering teams, including direct management and mentorship responsibilities.
- Demonstrated success managing complex projects from initiation through delivery.
- Hands-on coding ability and willingness to contribute code and technical work as needed.
- Experience working with globally distributed teams.
- Strong communication skills for conveying technical concepts to non-technical stakeholders and providing clear direction to engineers.
- Proficiency with Python, Django, AWS, and React.
- Fluency in English.
Compensation
We offer a competitive compensation package along with the flexibility of remote work.
How to apply
We invite qualified candidates to submit an application. We look forward to learning more about your experience and how you can contribute to our mission.