As a software engineer, you will develop software solutions for our customers that fit their business needs. You will work on software that may include web-based applications, business automation solutions, API integrations, and more. You will be comfortable learning about unique business problems, identifying creative solutions, and developing scalable, secure, and right-sized software for our customers. We're moving toward an AI-first development model, and you'll play a direct role in that transition. At CCC we pride ourselves on the quality of our work and our engineering approach to problem solving. You will work closely with a team of dedicated engineers who share your passion for delivering high-quality software solutions. You will have the opportunity to promote real growth within the company and advance your career in a supportive environment. This is a remote position, and you'll join a semi-remote team of engineers and platform engineers across the organization. We embrace a modern approach to development including: We're moving toward AI-first development, where AI is handling a growing share of code generation and review. Lightweight SDLC toolchain which allows a faster onboarding process and a more enjoyable development environment Container-based/modular, decoupled application architectures Security-first methodology with well-integrated tools Guardrails that allow developers to work creatively and independently while maintaining the quality standards our customers expect Automated release management that reduces manual effort Lightweight CI/CD pipelines for automated builds and deployments
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level