CCC Intelligent Solutions is a leading cloud platform for the insurance economy, creating intelligent experiences for various stakeholders. They are seeking a Platform Engineering Intern to support their Platform Services organization, focusing on cloud operations and infrastructure automation.
Responsibilities:
- Assist with cloud platform operations (primarily AWS/Azure), including resource provisioning, monitoring, and cost visibility
- Build and maintain internal tools, scripts, and utilities using Python or TypeScript to support platform workflows
- Contribute to automation efforts using tools like Terraform, and write supporting code in Python or TypeScript to extend infrastructure capabilities
- Help maintain and improve CI/CD pipelines, deployment workflows, and infrastructure-as-code repositories
- Support networking and connectivity initiatives (VPC/VNet design, routing concepts, firewalls, VPNs, load balancing)
- Work alongside engineers to troubleshoot platform issues across cloud, network, and application layers, using logs, metrics, and custom debugging scripts
- Develop or improve lightweight APIs, CLIs, or dashboards that give the team better visibility into platform health
- Participate in documentation, diagrams, and operational runbooks to support platform reliability
- Gain exposure to security, identity, and governance controls within enterprise environments
Requirements:
- Currently pursuing a degree in Computer Science, Software Engineering, Information Systems, or a related field
- Proficiency in Python or TypeScript — you should be comfortable writing, debugging, and testing code in at least one of these languages
- Foundational understanding of cloud computing concepts and how applications run on infrastructure
- Familiarity with web technologies (REST APIs, basic frontend/backend concepts, HTTP)
- Experience with or willingness to learn version control using Git
- Curiosity about how systems work end-to-end — from user request to infrastructure response
- Strong problem-solving mindset and willingness to learn in a production environment
- Ability to communicate clearly with technical and non-technical team members
- Exposure to AWS or Azure services
- Experience with Terraform, Docker, or Kubernetes
- Basic understanding of networking fundamentals (DNS, TCP/IP, routing, firewalls)
- Familiarity with building or consuming REST APIs
- Experience with Node.js or common Python frameworks (Flask, FastAPI)
- Personal projects, labs, or GitHub repositories demonstrating hands-on learning