Software Engineering Manager
Salary: $230K - $250K
Location Type: Remote
Employment Type: Full-Time
Position Overview
Assured is on a mission to modernize insurance by transforming claims processing, a critical yet often manual and costly aspect of the industry. We provide large insurers with cutting-edge software solutions, from self-service claim filing to backend fraud detection, powering claims processing for major insurance companies. Our work involves deep and diverse challenges, from creating supportive digital experiences for claimants to orchestrating large-scale ML-driven decision-making. Life at Assured is dynamic, collaborative, and rewarding.
We are seeking a talented Software Engineering Manager to join our growing team.
Responsibilities
- Product Development & Team Leadership: Contribute to product development while leading a skilled team of engineers focused on launching core products and features, supporting their growth and success.
- Mentorship & Professional Growth: Conduct regular one-on-one meetings with team members to provide guidance, support professional growth, gather feedback, address concerns, and align individual goals with team and company objectives.
- Scaling & Growth Management: Anticipate and address challenges associated with growth, such as scaling products and processes, under the guidance of senior leadership.
- Engineering Excellence: Ensure technical decisions align with our quality, performance, scalability, reliability, and security goals while promoting engineering excellence.
- Team Scalability Strategies: Implement strategies for team scalability, including workforce planning, talent development, and resource allocation, to support sustained growth and innovation.
- Collaboration & Culture: Foster a team collaboration culture, promoting alignment and encouraging adaptability and resilience.
- Empowerment & Ownership: Empower team members to navigate ambiguity with confidence, fostering a shared sense of responsibility and ownership.
Requirements
- Experience:
- 8+ years of software engineering experience.
- At least 3 years in a leadership or management role.
- Experience in a high-growth scaling startup where you’ve grown and led projects while remaining hands-on.
- Skills & Qualities:
- Keen attention to detail and a passion for building products to the highest standards across user experience, performance, reliability, and security.
- Experience establishing goals and deliverables, and the ability to keep key partners informed throughout the product development lifecycle.
- Proven ability to attract, retain, support, and grow excellent Software Engineering talent.
- Ability to contribute to the team’s vision and roadmap by understanding customer needs.
- Technology Agnostic: We are relatively technology-background agnostic. We believe great engineers are great engineers, and that the technologies we use will continue to evolve.
Current Tech Stack
- Node.js (TypeScript)
- React (TypeScript)
- GraphQL
- Python
- Docker
- PostgreSQL
- AWS
First Month Expectations
- Familiarize yourself with the company's vision, mission, and values.
- Dive into Assured’s codebase and learn key aspects of our product.
- Understand the organizational structure, key stakeholders, and reporting lines.
- Define short-term and long-term goals for the software engineering team aligned with strategic objectives.
- Propose and initiate initiatives to streamline processes, improve productivity, and enhance engineering effectiveness.
Benefits
- Competitive Compensation: Enjoy a competitive salary and equity package.
- Comprehensive Health Care: Access to multiple medical plans with an HSA option.