Salary range is:
$82,256.00 - $125,000.00This position is bonus and/or commission eligible.
CCC Intelligent Solutions Inc. (CCC) is a leading cloud platform for the multi-trillion-dollar insurance economy, creating intelligent experiences for insurers, repairers, automakers, part suppliers, and more. At CCC, we’re making life just work by empowering more than 35,000 businesses with industry-leading technology to get drivers back on the road and to health quickly and seamlessly. We’re pushing boundaries with innovative AI solutions that simplify and enhance the claims and repair journey. Through purposeful innovation and the strength of its connections, CCC technologies empower the people and industry relied upon to keep lives moving forward when it matters most. Learn more about CCC at www.cccis.com.
This position can be fully remote, with team collaboration and core working hours aligned to the Central and Eastern time zones.
Key Responsibilities:
Product Ownership
- Define and communicate product vision, strategy, and roadmap for both front end and back-end initiatives, with a focus on Azure-based and .NET Core solutions.
- Identify opportunities to incorporate AI and machine learning functionality into products to drive business value and enhance user experience.
- Leverage AI tools and practices to optimize and accelerate product development cycles.
- Own and prioritize the product backlog, ensuring stories and tasks are well-defined, actionable, and aligned with business goals.
- Collaborate with stakeholders, designers, developers, and QA to gather and refine requirements.
- Guide teams through new product development cycles, from ideation to launch.
- Balance new feature delivery with technical debt, infrastructure, and platform improvements.
- Translate business needs into technical requirements that span the entire stack (UI, API, database, integrations).
- Ensure timely delivery of product increments that deliver real user and business value.
Scrum Master Duties
- Facilitate all Agile ceremonies, including daily stand-ups, sprint planning, backlog grooming, sprint reviews, and retrospectives.
- Foster a culture of continuous improvement, transparency, and collaboration.
- Remove impediments and shield the team from distractions, enabling them to deliver at their best.
- Coach the team on Agile principles and best practices, ensuring effective self-organization.
- Track team progress and metrics (velocity, burndown, etc.) and use insights for process improvement.
- Mediate conflicts and facilitate communication between team members and stakeholders.
Technical & Troubleshooting
- Provide light troubleshooting support for software issues and assist the team in diagnosing and resolving minor technical impediments.
- Collaborate with engineering teams to clarify requirements and address technical challenges as they arise during the development process.
- Proven experience as a Product Owner or Scrum Master for full stack development teams.
- Strong understanding of both frontend and backend technologies, especially .NET Core, Azure cloud services, and basic SQL (queries, schema design, stored procedures).
- Experience incorporating AI/ML features into products and/or using AI tools to enhance software development.
- Experience with new product development, from concept through launch.
- Experience writing user stories, acceptance criteria, and managing product backlogs in tools like Jira, Azure DevOps, or similar.
- Excellent written and oral communication skills, with the ability to translate complex technical concepts for business stakeholders and vice versa.
- Familiarity with Agile methodologies (Scrum, Kanban) and a track record of facilitating high-performing teams.
- Ability to balance user value, business objectives, and technical quality.
- Scrum Master and/or Product Owner certification is a plus (CSM, CSPO, PSM, PSPO, etc.).
- Ability to provide light troubleshooting for development and production issues.
Education & Experience Requirements
- Bachelor’s degree in Computer Science, Information Technology, Engineering, Business, or a related field.
- 6-8 years of experience in software development, product ownership, or scrum master roles, preferably with exposure to full stack development.
- Experience with Azure, .NET Core, SQL, and AI integration preferred.
CCC Intelligent Solutions understands that our employees play an integral role in our vision to shape a world where life just works. Our team is defined by our values of Integrity, Customer-Focus, Innovation, Inclusion & Diversity, Tenacity, and Connection. Through diverse perspectives, purposeful innovation, and the strength of connections, our technologies empower the people and industry relied upon to keep lives moving forward when it matters most.
At CCC, together everyone can thrive as we innovate and collaborate, creating employee experiences that just work. We are committed to providing opportunities for our people to make real-life impacts, advance in their careers, and contribute to CCC’s success.
CCC offers competitive compensation and benefits to support you and your families, including:
401K Match
Paid time off
Annual Incentive Plan Performance Bonus
Comprehensive health insurance
Adoption Assistance
Tuition Reimbursement
Wellness Programs
Stock Purchase Plan options
Employee Resource Groups
For more information about our benefits, please check out our careers site.
Here, you belong. You are seen, valued, and respected. We celebrate you for who you are and all you bring. Every voice is heard and is important to our success. You can hear what employees have to say about our culture here
If you require reasonable accommodation to complete a job application, please contact (800) 621-8070.
Similar Jobs
What We Do
CCC Intelligent Solutions Inc. (CCC), is a leading cloud platform provider for the multi-trillion-dollar P&C insurance economy, creating intelligent experiences for insurers, repairers, automakers, part suppliers, and more. The CCC Intelligent Experience (IX) Cloud™ platform, powered by proven AI and an innovative event-based architecture, connects more than 35,000 businesses to power customized applications and platforms for optimal outcomes and personalized experiences that just work. Through purposeful innovation and the strength of its connections, CCC technologies empower the people and industry relied upon to keep lives moving forward when it matters most. Learn more about CCC at www.cccis.com.
Why Work With Us
When you join CCC, you’re not just joining a company—you’re joining a community that’s passionate about transforming industries and making a difference. Our state-of-the-art Chicago headquarters amenities include a full-size basketball court, health club, rooftop terrace, pool tables, shuffleboard, and other activities to help you unwind.