Software Engineering Intern

Camping World Holdings, Inc.Chicago, IL

About The Position

We're looking for an enthusiastic and curious Software Development Intern to join our IT team and contribute to real, impactful work. You'll get hands-on experience supporting the modernization of enterprise systems, building integrations, and learning how large-scale applications come together in a collaborative engineering environment. This is a great opportunity to grow your technical skills alongside experienced developers while making meaningful contributions from day one.

Requirements

  • Currently pursuing or completing a degree in Computer Science, Software Engineering, or a related field
  • Foundational knowledge of at least one programming language (C#, Java, or similar)
  • Basic understanding of web technologies and RESTful APIs
  • Familiarity with databases and SQL fundamentals
  • Eagerness to learn, ask questions, and take on new challenges
  • Strong communication and collaboration skills

Nice To Haves

  • Any exposure to cloud platforms (Azure, AWS, or GCP)
  • Familiarity with Agile/Scrum workflows
  • Experience with front-end frameworks like React
  • Interest in insurance or fintech industries
  • Exposure to CI/CD concepts or version control (Git)

Responsibilities

  • Support System Modernization — Assist the development team in migrating from our legacy quoting system to a modern platform, gaining exposure to enterprise-scale migration strategy and execution.
  • Help Build & Test Integrations — Contribute to building and documenting integrations between internal systems and third-party services, with guidance from senior engineers.
  • Learn & Apply Best Practices — Participate in code reviews, follow coding standards, and develop good habits around code quality, testing, and API design.
  • Collaborate Across Teams — Work alongside developers, product managers, and business analysts to understand how business requirements translate into technical solutions.
  • Troubleshoot & Investigate — Help investigate bugs and performance issues, learning how to diagnose problems in real production systems.
  • Contribute to Documentation — Assist in writing and maintaining technical documentation to support the broader team.

Benefits

  • Paid Time Off
  • 401(k)
  • Employee Assistance Program
  • Good Sam Roadside Assistance
  • discounts
  • paid parental leave (if eligibility is met)
  • Tuition Reimbursement (if eligibility is met)
  • on the job training opportunities
  • medical
  • dental
  • vision
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service