Senior Backend Engineer - DPS Core & Data Engine Squad
Job
CCC Intelligent Solutions
Chicago, IL (In Person)
$133,015 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
79
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Salary range is:$119,030.52 - $147,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.
The RoleWe are seeking a Senior Backend Engineer who is passionate about database modernization, performance optimization, and strategic refactoring of mission-critical systems. You will be a key member of the DPS Core & Data Engine Squad, working on the system-of-record platform that powers both internal (DPS) and external (IES) claims management experiences supporting millions of transactions and billions of dollars in claims.
This is a modernization engineering role for someone who gets excited about:
Advanced query optimization (execution plans, index tuning, query hints)Stored procedure, function, and trigger development/refactoringDatabase design and normalizationPerformance tuning at scale (multi-million row tables, complex joins, aggregations)Understanding of indexing strategies (clustered, non-clustered, filtered, columnstore)SQL Agent jobs and automated workflow patternsTransaction isolation levels, locking, and concurrency managementC# and .NET Framework/.NET Core (legacy and modern)Experience refactoring established systems while maintaining production stabilitySQL source control (migrations, version control for schema/stored procedures)
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 MatchPaid time offAnnual Incentive Plan Performance BonusComprehensive health insuranceAdoption AssistanceTuition ReimbursementWellness ProgramsStock Purchase Plan optionsEmployee Resource GroupsFor 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 hereIf you require reasonable accommodation to complete a job application, please contact (800) 621-8070.
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.
The RoleWe are seeking a Senior Backend Engineer who is passionate about database modernization, performance optimization, and strategic refactoring of mission-critical systems. You will be a key member of the DPS Core & Data Engine Squad, working on the system-of-record platform that powers both internal (DPS) and external (IES) claims management experiences supporting millions of transactions and billions of dollars in claims.
This is a modernization engineering role for someone who gets excited about:
- Refactoring complex stored procedures and carving out domain logic into maintainable services
- Optimizing SQL performance and improving system efficiency
- Creating safe migration patterns that enable continuous modernization while maintaining business continuity
- Working in .
Key Responsibilities:
Database Engineering & Modernization (60%)Stored procedure refactoring: Analyze, optimize, and decompose complex stored procedures into smaller, testable, well-documented unitsPerformance engineering: Query tuning, indexing strategy, execution plan analysis, optimizing data access patternsSchema evolution: Design backward-compatible schema changes with safe rollout/rollback patternsMigration seams: Create facades, wrappers, and anti-corruption layers around stored procedures to enable gradual extraction of business logic into servicesLegacy .NET Modernization (30%)Refactor .NET Framework code supporting DPS workflows into maintainable, testable modulesImplement strangler fig patterns to incrementally move logic from database service layer while maintaining production stabilityBuild domain-aligned modules/services with clear contracts that enable the Domain & Services Squad to extract capabilitiesEstablish patterns for dependency injection, observability, and error handling in established .NET codebases Operational Excellence (10%)Implement performance baselines, regression detection, and alerting for data-intensive workflowsParticipate in incident response for data/performance-related production issuesCreate diagnostic tooling and runbooks to reduce time-to-resolutionCollaborate with SRE/DevOps on deployment safety (blue/green, feature flags, canary releases for schema changes)Requirements:
Technical Skills8+ years of professional software development experience in object-oriented languages (C#/.NET required)Expert-level SQL Server knowledge (SQL Server 2019):Advanced query optimization (execution plans, index tuning, query hints)Stored procedure, function, and trigger development/refactoringDatabase design and normalizationPerformance tuning at scale (multi-million row tables, complex joins, aggregations)Understanding of indexing strategies (clustered, non-clustered, filtered, columnstore)SQL Agent jobs and automated workflow patternsTransaction isolation levels, locking, and concurrency managementC# and .NET Framework/.NET Core (legacy and modern)Experience refactoring established systems while maintaining production stabilitySQL source control (migrations, version control for schema/stored procedures)
Highly Desired:
Experience with strangler fig, anti-corruption layer, and facade patterns in practiceHands-on experience migrating logic from stored procedures → service layer in production systemsFamiliarity with domain-driven design (DDD) concepts (bounded contexts, aggregates, repositories)Azure SQL Database, Azure DevOps experienceObservability tools (Application Insights, SQL Profiler)API design and versioning (REST, OpenAPI/Swagger)Unit testing frameworks (xUnit, NUnit) and test data builder patternsPowerShell for database scripting/automationExperience with microservices architecture and event-driven patternsFamiliarity with Entity Framework Core, Dapper, or other ORMs (and knowing when to use native SQL)About CCC's Commitment toEmployees:
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 MatchPaid time offAnnual Incentive Plan Performance BonusComprehensive health insuranceAdoption AssistanceTuition ReimbursementWellness ProgramsStock Purchase Plan optionsEmployee Resource GroupsFor 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 hereIf you require reasonable accommodation to complete a job application, please contact (800) 621-8070.
Similar remote jobs
UnitedHealth Group
Fort Wayne, IN
Posted2 days ago
Updated9 hours ago
Similar jobs in Chicago, IL
Huron Consulting Group
Chicago, IL
Posted2 days ago
Updated9 hours ago
Reality of Life Affirmations
Chicago, IL
Posted2 days ago
Updated9 hours ago
Shiro Technologies
Chicago, IL
Posted2 days ago
Updated9 hours ago
Similar jobs in Illinois
Soliant Health
Des Plaines, IL
Posted2 days ago
Updated9 hours ago
Soliant Health
Lexington, IL
Posted2 days ago
Updated9 hours ago