Assured is on a mission to modernize insurance, focusing on improving claims processing through innovative software solutions. The Software Engineering Manager will lead a talented engineering team, drive technical excellence, and collaborate with cross-functional teams to deliver impactful features.
Responsibilities:
- Lead and develop exceptional engineers through mentorship, regular feedback, and career growth conversations
- Collaborate cross-functionally with product and design to deliver secure, scalable, and reliable features that make a real impact for users
- Drive engineering excellence by guiding architectural decisions, promoting best practices, and ensuring performance and reliability
- Scale the team and organization by refining processes, supporting hiring, and improving team velocity and execution
- Foster a culture of collaboration and learning, promoting transparency, adaptability, and shared ownership across teams
- Anticipate and navigate growth challenges, evolving workflows and maintaining focus on delivering user and business value
Requirements:
- 8+ years of software engineering experience, including 3+ years in a leadership or management role
- Experience leading teams in a high-growth startup environment—comfortable staying hands-on when needed
- A passion for building products that excel in usability, performance, reliability, and security
- Proven ability to set goals, communicate clearly, and deliver measurable results
- A strong track record of attracting, developing, and retaining exceptional engineering talent
- The ability to translate customer and business needs into cohesive technical roadmaps and execution plans
- Familiarity with our stack: Node.js (TypeScript), React (TypeScript), GraphQL, Python, Docker, PostgreSQL, AWS