What are the responsibilities and job description for the Director of Software Engineering position at Eberl?
Job Description
About Eberl Claims Service :
Eberl Claims Service is a trusted leader in providing innovative claims solutions and exceptional customer service to the insurance industry. With a rich history of excellence and a forward-looking approach, we leverage technology and expert teams to enhance efficiency and accuracy in claims adjusting, inspections, emergency claim response, and restoration. Our mission is to be there when you need us.
Position Summary :
Eberl Claims Service seeks an experienced and dynamic Director of Software Engineering to lead our software development initiatives. The development team comprises of four independent teams supporting custom-built products with 30 engineers in Denver, Seoul, Shenzhen, and Mumbai. One team is focused on our resource management solution (Kermit - Angular, .NET Core, .NET Framework, MS SQL), a second team is developing a nascent claim workflow solution (Flex Claim Hub - Angular, .NET Core, MS SQL), a third team enhances and supports a recently acquired claim inspection platform (e360 - Swift, Kotlin, Vue, Java, C , AI / ML, PostgreSQL), and a fourth team provides production support across all platforms. This is a unique opportunity to work in a start-up-like environment while supporting a mature business focused on driving innovation and creating the tools needed to achieve continued success. The role is hybrid, allowing flexibility between remote work and in-office collaboration.
Key Responsibilities :
- Lead and manage the engineering organization, fostering a culture of care, innovation, and customer-centric development.
- Work with the Director of Product to develop and execute software engineering strategies aligning with the company's objectives and technology roadmap.
- Partner with the CTO to drive technological innovation and ensure product development and business strategy alignment.
- Implement best practices for software development, architecture, and project management to ensure the delivery of high-quality software solutions.
- Establish development standards, patterns, and performance metrics
- Conduct regular performance reviews and mentor team members to promote professional growth.
- Lead initiatives to modernize legacy systems and integrate new technologies to enhance the scalability and performance of applications.
- Collaborate with cross-functional leaders in product, operations, and business teams to identify and prioritize development initiatives.
- Ensure adherence to cybersecurity, compliance, and regulatory requirements in software development processes.
- Manage budgets, resources, and vendor relationships to optimize development efforts.
Qualifications :
Why Join Us?
The pay range for this position in Colorado is $160,000-200,000 annually; however, base pay offered may vary depending on job-related knowledge, skills, and experience. A sign-on bonus may be provided as part of the compensation package, in addition to a full range of medical, financial, and / or other benefits, dependent on the position offered. This information is provided per the Colorado Equal Pay Act. Base pay information is based on market location.
Salary : $160,000 - $200,000