What you'll do :
Lead and manage a team of software engineers, providing mentorship, guidance, and performance evaluations. Strong mentoring, team building skills.
Able to influence and communicate effectively with both technical and non-technical people
- Oversee the design, development, and maintenance of insurance eligibility processing software, ensuring high quality and performance.
- Maintain a strong focus on working in a product-oriented setting, collaborating with product managers, business stakeholders, driving product excellence and business satisfaction;
Experience delivering results across cross-functional teams while maintaining effective working relationships
- Utilize cloud technologies to enhance the scalability, reliability, and security of our software solutions.
- Ensure the software development process adheres to industry standards and best practices.
- Drive the adoption of modern engineering practices, such as Gen AI, tools, and methodologies within the team.
- Foster a collaborative and innovative team environment, encouraging continuous learning and improvement.
- Manage project timelines, budgets, and resources to ensure timely and successful delivery of projects.
- Communicate effectively with cross-functional teams and stakeholders to align on goals and priorities.
- Generate creative ideas for emerging business needs for Collective Health
To be successful in this role, you'll need :
Core Skills
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in software engineering, with at least 3 years in a managerial or leadership role.
- Proven experience in developing and managing insurance processing software or similar enterprise solutions.
- Strong expertise in cloud technologies such as AWS, Azure, or Google Cloud Platform.
- Extensive knowledge of enterprise software & Healthcare / Insurance industry practices and patterns
- Demonstrated ability to lead and manage a team of highly skilled engineers.
- Excellent problem-solving skills and the ability to make sound technical decisions.
- Strong understanding of current software development methodologies, tools, and best practices.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with stakeholders at all levels.
- Proven track record of delivering complex software projects on time and within budget.
- Ensure a good understanding of Insurance industry practices, implementation of data exchange mechanisms such as EDI, Batch, API’s etc.
within the software solutions
Desired Skills
- Practical experience in developing applications using microservices, container technologies, container management systems (AWS EKS) etc
- Strong experience with Databases design (SQL, NoSQL) and analytics
- Knowledge of regulatory requirements and compliance standards in the insurance industry.
- Familiarity with machine learning and data analytics as applied to insurance solutions
Pay Transparency Statement
This is a hybrid position based out of our San Francisco office, with the expectation of being in office at least two weekdays per week. #LI-hybrid
The actual pay rate offered within the range will depend on factors including geographic location, qualifications, experience, and internal equity.
In addition to the salary, you will be eligible for stock options and benefits like health insurance, 401k, and paid time off.