CINXE.COM
Careers | Code Climate
<!DOCTYPE html> <html lang="en-US" dir="ltr"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0, viewport-fit=cover"/> <script id="hubspot-script" charset="utf-8" type="text/javascript" data-src="/dist/js/hubspot.js"></script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TXGLXKS'); </script> <!-- End Google Tag Manager --> <!-- Hotjar Tracking Code for Code Climate --> <script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:3133814,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script> <style> [x-cloak] { display: none } </style> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/site.webmanifest"> <link rel="mask-icon" href="/safari-pinned-tab.svg"" color="#161928"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="theme-color" content="#ffffff"> <script type="module">!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver((e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)if("LINK"===e.tagName&&"modulepreload"===e.rel)r(e);else if(e.querySelectorAll)for(const o of e.querySelectorAll("link[rel=modulepreload]"))r(o)})).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerpolicy&&(r.referrerPolicy=e.referrerpolicy),"use-credentials"===e.crossorigin?r.credentials="include":"anonymous"===e.crossorigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();</script> <script type="module" src="/dist/assets/app-0fb89c3a.js" crossorigin onload="e=new CustomEvent('vite-script-loaded', {detail:{path: 'src/js/app.js'}});document.dispatchEvent(e);"></script> <link href="/dist/assets/app-d5bcb84d.css" rel="stylesheet"> <title>Careers | Code Climate</title> <script>dataLayer = []; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TXGLXKS'); </script><meta name="generator" content="SEOmatic"> <meta name="keywords" content="climate, team, values, individuality, empowers, employees, collective, code, growth, join, success"> <meta name="description" content="Join Code Climate and become part of a team that values your individuality and empowers all employees for collective growth and success."> <meta name="referrer" content="no-referrer-when-downgrade"> <meta name="robots" content="all"> <meta content="en_US" property="og:locale"> <meta content="Code Climate" property="og:site_name"> <meta content="website" property="og:type"> <meta content="https://cod-twister.production.servd.dev/company/careers" property="og:url"> <meta content="Careers" property="og:title"> <meta content="Join Code Climate and become part of a team that values your individuality and empowers all employees for collective growth and success." property="og:description"> <meta content="https://du10j5vfk4mbr.cloudfront.net/_1200x630_crop_center-center_82_none/seo-general-ogimage.png?mtime=1684273589" property="og:image"> <meta content="1200" property="og:image:width"> <meta content="630" property="og:image:height"> <meta content="https://github.com/codeclimate" property="og:see_also"> <meta content="https://www.linkedin.com/company/code-climate/" property="og:see_also"> <meta content="https://www.facebook.com/codeclimate" property="og:see_also"> <meta content="https://twitter.com/codeclimate" property="og:see_also"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@codeclimate"> <meta name="twitter:creator" content="@codeclimate"> <meta name="twitter:title" content="Careers"> <meta name="twitter:description" content="Join Code Climate and become part of a team that values your individuality and empowers all employees for collective growth and success."> <meta name="twitter:image" content="https://du10j5vfk4mbr.cloudfront.net/_800x418_crop_center-center_82_none/seo-general-ogimage.png?mtime=1684273589"> <meta name="twitter:image:width" content="800"> <meta name="twitter:image:height" content="418"> <link href="https://cod-twister.production.servd.dev/company/careers" rel="canonical"> <link href="https://codeclimate.com" rel="home"> <link type="text/plain" href="https://codeclimate.com/humans.txt" rel="author"></head> <body class="relative antialiased" x-data="codeClimate()"><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TXGLXKS" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <script>(function (c, p, d, u, id, i) { id = ''; // Optional Custom ID for user in your system u = 'https://tracking.g2crowd.com/attribution_tracking/conversions/' + c + '.js?p=' + encodeURI(p) + '&e=' + id; i = document.createElement('script'); i.type = 'application/javascript'; i.async = true; i.src = u; d.getElementsByTagName('head')[0].appendChild(i); }("1009854", document.location.href, document));</script> <a class="fixed left-4 top-4 px-3 py-4 z-[1000] transition-transform -translate-y-20 focus:translate-y-0 primary-btn-large primary-button-filled-purple-900" x-cloak href="#content" > Skip to content </a> <header class="" x-cloak x-ref="header" :class="navHovered != 0 || mobileMenuOpen ? 'nav-hovered' : 'nav-not-hovered'"> <div class="py-2 md:py-[10px] bg-primary-purple-500 relative" id="header-banner" x-cloak x-data="banner('banner-59320')" x-show="showBanner" > <div class="container pr-7 md:pr-0"> <div class="max-w-content-tighter mx-auto"> <a target="" href="https://codeclimate.com/blog/how-software-engineering-leaders-at-enterprises-can-drive-real-impact-efficiency" class="group"> <div class="text-left md:text-center leading-none inline md:flex flex-row items-center justify-center"> <span class="banner-tag bg-accent-blue-200 text-neutral-900 text-center inline md:block">Blog</span> <div class="body-xs text-white text-left md:text-center align-middle inline md:block ml-2"> How Software Engineering Leaders at Enterprises Can Drive Real Impact & Efficiency. </div> <span class="ml-3 align-middle underline underline-offset-2 text-white body-xs-medium transition-normal transition-colors group-hover:text-blue-200">Learn More.</span> </div> </a> <button class="absolute top-1 right-1 lg:bottom-auto lg:top-[50%] transform lg:translate-y-[-50%] lg:right-3" x-on:click="closeBanner('banner-59320')" type="button"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <title>Close</title> <path d="M6.22499 18.825L5.17499 17.775L10.95 12L5.17499 6.22505L6.22499 5.17505L12 10.95L17.775 5.17505L18.825 6.22505L13.05 12L18.825 17.775L17.775 18.825L12 13.05L6.22499 18.825Z" fill="white"/> </svg> <span class="sr-only">Close banner</span> </button> </div> </div> </div> <div class="h-[68px] relative"> <div class="header-container h-full"> <div class="max-w-content-looser mx-auto h-full flex flex-row items-center justify-between"> <a href="/" class="header-main-logo "> <svg xmlns="http://www.w3.org/2000/svg" width="200" height="22" viewBox="0 0 200 22" fill="none"> <title>Return to Code Climate homepage.</title> <path d="M57.3514 4.46436C59.5284 4.46436 61.018 5.15186 62.393 6.41227C62.6222 6.64144 62.6222 6.75602 62.393 6.87061L60.7889 8.58936C60.6743 8.70394 60.4451 8.70394 60.3305 8.58936C59.5284 7.90186 58.4972 7.44352 57.5805 7.44352C55.1743 7.44352 53.4555 9.39144 53.4555 11.7977C53.4555 14.2039 55.1743 16.1519 57.6951 16.1519C58.7264 16.1519 59.7576 15.8081 60.4451 15.1206C60.5597 15.006 60.7889 15.006 60.9034 15.1206L62.5076 16.8394C62.6222 16.9539 62.6222 17.1831 62.5076 17.2977C61.1326 18.6727 59.1847 19.3602 57.3514 19.3602C53.1118 19.3602 49.5597 16.0373 49.5597 11.6831C49.5597 7.32894 53.2264 4.46436 57.3514 4.46436Z" fill="#161928"/> <path d="M71.6743 16.4956C74.0805 16.4956 75.9139 14.5477 75.9139 12.256C75.9139 9.84977 73.9659 8.01644 71.6743 8.01644C69.3826 8.01644 67.4347 9.96436 67.4347 12.256C67.4347 14.5477 69.3826 16.4956 71.6743 16.4956ZM71.6743 4.46436C75.9139 4.46436 79.4659 7.90186 79.4659 12.256C79.4659 16.6102 76.143 19.9331 71.6743 19.9331C67.2055 19.9331 63.9972 16.6102 63.9972 12.256C63.9972 7.90186 67.4347 4.46436 71.6743 4.46436Z" fill="#161928"/> <path d="M87.2576 16.4956C89.6638 16.4956 91.3826 14.6623 91.3826 12.1414C91.3826 9.73519 89.6638 7.78727 87.2576 7.78727H85.1951V16.2664L87.2576 16.4956ZM81.7576 5.15186C81.7576 4.92269 81.9867 4.80811 82.1013 4.80811H87.2576C91.3826 4.80811 94.7055 8.13102 94.7055 12.1414C94.7055 16.2664 91.3826 19.5894 87.2576 19.5894H82.1013C81.8722 19.5894 81.7576 19.3602 81.7576 19.2456V5.15186Z" fill="#161928"/> <path d="M97.4555 5.15186C97.4555 4.92269 97.6847 4.80811 97.7993 4.80811H106.622C106.851 4.80811 106.966 5.03727 106.966 5.15186V7.44352C106.966 7.67269 106.737 7.78727 106.622 7.78727H100.778V10.5373H105.591C105.82 10.5373 105.935 10.7664 105.935 10.881V13.1727C105.935 13.4019 105.706 13.5164 105.591 13.5164H100.778V16.381H106.622C106.851 16.381 106.966 16.6102 106.966 16.7248V19.0164C106.966 19.2456 106.737 19.3602 106.622 19.3602H97.7993C97.5701 19.3602 97.4555 19.131 97.4555 19.0164V5.15186Z" fill="#161928"/> <path d="M121.174 4.46436C123.351 4.46436 124.841 5.15186 126.216 6.41227C126.445 6.64144 126.445 6.75602 126.216 6.87061L124.612 8.58936C124.497 8.70394 124.268 8.70394 124.153 8.58936C123.351 7.90186 122.32 7.44352 121.403 7.44352C118.997 7.44352 117.278 9.39144 117.278 11.7977C117.278 14.2039 118.883 16.2664 121.403 16.2664C122.435 16.2664 123.466 15.9227 124.153 15.2352C124.268 15.1206 124.497 15.1206 124.612 15.2352L126.216 16.9539C126.33 17.0685 126.33 17.2977 126.216 17.4123C124.841 18.7873 122.893 19.4748 121.06 19.4748C116.82 19.4748 113.268 16.1519 113.268 11.7977C113.268 7.44352 116.935 4.46436 121.174 4.46436Z" fill="#161928"/> <path d="M128.966 5.15186C128.966 4.92269 129.195 4.80811 129.424 4.80811H131.945C132.174 4.80811 132.289 5.03727 132.289 5.15186V16.6102H137.331C137.56 16.6102 137.674 16.8394 137.674 16.9539V19.131C137.674 19.3602 137.445 19.4748 137.331 19.4748H129.31C129.081 19.4748 128.966 19.2456 128.966 19.131V5.15186Z" fill="#161928"/> <path d="M139.851 5.15186C139.851 4.92269 140.08 4.80811 140.195 4.80811H142.83C143.06 4.80811 143.174 5.03727 143.174 5.15186V19.2456C143.174 19.4748 142.945 19.5894 142.83 19.5894H140.195C139.966 19.5894 139.851 19.3602 139.851 19.2456V5.15186Z" fill="#161928"/> <path d="M148.216 4.80811C148.216 4.57894 148.445 4.46436 148.56 4.46436H148.903C149.018 4.46436 149.247 4.57894 149.247 4.69352L154.06 13.9748L158.872 4.69352C158.987 4.57894 159.101 4.46436 159.216 4.46436H159.56C159.789 4.46436 159.903 4.57894 159.903 4.80811L162.31 19.131C162.31 19.4748 162.195 19.4748 161.966 19.4748H159.445C159.216 19.4748 159.101 19.2456 159.101 19.131L158.07 12.5998L154.518 19.5894C154.403 19.7039 154.289 19.8185 154.174 19.8185H153.83C153.716 19.8185 153.487 19.7039 153.487 19.5894L149.935 12.5998L148.903 19.2456C148.903 19.4748 148.674 19.5894 148.56 19.5894H146.039C145.81 19.5894 145.695 19.3602 145.695 19.2456L148.216 4.80811Z" fill="#161928"/> <path d="M172.278 14.4328L170.674 10.9953L169.07 14.4328H172.278ZM163.456 19.0161L170.101 4.80778C170.216 4.6932 170.331 4.57861 170.445 4.57861H170.674C170.789 4.57861 171.018 4.6932 171.018 4.80778L177.664 19.1307C177.778 19.4744 177.664 19.589 177.32 19.589H174.914C174.57 19.589 174.456 19.4744 174.112 19.1307L173.31 17.5265H167.695L166.893 19.2453C166.778 19.4744 166.549 19.7036 166.091 19.7036H163.685C163.456 19.589 163.456 19.3599 163.456 19.0161Z" fill="#161928"/> <path d="M180.643 7.78727H177.549C177.32 7.78727 177.206 7.55811 177.206 7.44352V5.15186C177.206 4.92269 177.435 4.80811 177.549 4.80811H186.945C187.174 4.80811 187.289 5.03727 187.289 5.15186V7.44352C187.289 7.67269 187.06 7.78727 186.945 7.78727H183.851V19.131C183.851 19.3602 183.622 19.4748 183.508 19.4748H180.987C180.758 19.4748 180.643 19.2456 180.643 19.131V7.78727Z" fill="#161928"/> <path d="M189.581 5.15186C189.581 4.92269 189.81 4.80811 189.924 4.80811H198.747C198.976 4.80811 199.091 5.03727 199.091 5.15186V7.44352C199.091 7.67269 198.862 7.78727 198.747 7.78727H192.903V10.5373H197.716C197.945 10.5373 198.06 10.7664 198.06 10.881V13.1727C198.06 13.4019 197.831 13.5164 197.716 13.5164H192.903V16.381H198.747C198.976 16.381 199.091 16.6102 199.091 16.7248V19.0164C199.091 19.2456 198.862 19.3602 198.747 19.3602H189.924C189.695 19.3602 189.581 19.131 189.581 19.0164V5.15186Z" fill="#161928"/> <path d="M27.4451 -0.00439453L19.8826 7.55811L24.3513 12.0269L27.4451 8.93311L36.1534 17.6414L40.6222 13.0581L27.4451 -0.00439453Z" fill="#161928"/> <path d="M18.5076 8.85938L14.0388 4.39062L2.46592 15.7344L0.861755 17.6823L5.3305 22.0365L7.04926 20.3177L12.7784 14.474L14.0388 13.4427L18.5076 17.9115L22.7472 22.0365L27.2159 17.6823L22.9763 13.4427L18.5076 8.85938Z" fill="#161928"/> </svg> </a> <nav class="hidden xl:block h-full" x-ref="megamenu" role='navigation' aria-label="Primary" x-on:mouseover.away="navHovered = 0" > <ul class="flex flex-row items-center h-full xl:gap-8 2xl:gap-10"> <li x-on:mouseover="navHovered = 1" class="main-nav-wrapper h-full border-b-2 border-transparent transition-colors "> <span class="body-xs h-full flex items-center cursor-default">Framework</span> <section class="z-[90] absolute border-t border-t-neutral-100 top-full w-screen left-0 right-0 bg-white mega-menu-shadow" x-show="navHovered === 1" x-cloak x-transition:enter="transition-normal" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" > <div class="max-w-content mx-auto pt-14 pb-16"> <div class="flex flex-row gap-10 2xl:gap-12"> <ul class="grid grid-cols-3 gap-4 max-w-[75%]"> <li class="featured-card"> <a target="" href="/sei/transformational-software-engineering" class="h-full pt-8 pb-5 px-6 block"> <div class="flex flex-col h-full"> <img class="lazyload" width="40" height="40" alt="Merge" data-src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/merge.svg"> <h4 class="font-medium text-[17px] leading-6 text-neutral-900 mt-6 flex-grow"> What We Know </h4> <p class="line-clamp-3 mt-[10px] body-xs text-neutral-700"> Our key takeaways from partnering with enterprise-level engineering teams. </p> <span class="inline-flex mt-8 flex-row body-xs-medium items-center gap-2 arrow-icon"> <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="18" height="18" rx="9" fill="#5F5AFA"/> <path d="M7.32901 12.75L6.75 12.1962L10.092 9L6.75 5.80376L7.32901 5.25L11.25 9L7.32901 12.75Z" fill="white"/> </svg> Details </span> </div> </a> </li> <li class="featured-card"> <a target="" href="/sei/how-we-ensure-success" class="h-full pt-8 pb-5 px-6 block"> <div class="flex flex-col h-full"> <img class="lazyload" width="40" height="40" alt="Award" data-src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/award.svg"> <h4 class="font-medium text-[17px] leading-6 text-neutral-900 mt-6 flex-grow"> How We Ensure Success </h4> <p class="line-clamp-3 mt-[10px] body-xs text-neutral-700"> Our unique and personalized approach to help you achieve your business goals. </p> <span class="inline-flex mt-8 flex-row body-xs-medium items-center gap-2 arrow-icon"> <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="18" height="18" rx="9" fill="#5F5AFA"/> <path d="M7.32901 12.75L6.75 12.1962L10.092 9L6.75 5.80376L7.32901 5.25L11.25 9L7.32901 12.75Z" fill="white"/> </svg> Details </span> </div> </a> </li> <li class="featured-card"> <a target="" href="/sei/what-is-velocity" class="h-full pt-8 pb-5 px-6 block"> <div class="flex flex-col h-full"> <img class="lazyload" width="40" height="40" alt="Mesh" data-src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/mesh.svg"> <h4 class="font-medium text-[17px] leading-6 text-neutral-900 mt-6 flex-grow"> Your SEI Platform </h4> <p class="line-clamp-3 mt-[10px] body-xs text-neutral-700"> Get to know your custom-designed Software Engineering Intelligence (SEI) platform. </p> <span class="inline-flex mt-8 flex-row body-xs-medium items-center gap-2 arrow-icon"> <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="18" height="18" rx="9" fill="#5F5AFA"/> <path d="M7.32901 12.75L6.75 12.1962L10.092 9L6.75 5.80376L7.32901 5.25L11.25 9L7.32901 12.75Z" fill="white"/> </svg> Details </span> </div> </a> </li> </ul> <div> <span class="inline-block body-overline-small text-primary-purple-500 pb-6"> Key Features </span> <ul class="flex flex-col gap-5"> <li> <a class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500" target="" href="/sei/dora-metrics-in-velocity" > <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/lines.svg" width="24" height="24" alt="Lines"> DORA Metrics </a> </li> <li> <a class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500" target="" href="/sei/team360" > <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/team.svg" width="24" height="24" alt="Team"> Team360 </a> </li> <li> <a class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500" target="" href="/sei/data-hygiene-and-analysis" > <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/pulse.svg" width="24" height="24" alt="Pulse"> Data Hygiene & Analysis </a> </li> <li> <a class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500" target="" href="/sei/security" > <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/shield-lock.svg" width="24" height="24" alt="Shield lock"> Enterprise-Grade Security </a> </li> </ul> </div> </div> </div> </section> </li> <li x-on:mouseover="navHovered = 2" class="main-nav-wrapper h-full border-b-2 border-transparent transition-colors "> <span class="body-xs h-full flex items-center cursor-default">Solutions</span> <section class="z-[90] absolute border-t border-t-neutral-100 top-full w-screen left-0 right-0 bg-white mega-menu-shadow" x-show="navHovered === 2" x-cloak x-transition:enter="transition-normal" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" > <div class="max-w-content mx-auto pt-14 pb-16"> <div class="flex flex-row gap-12"> <div class="w-full max-w-1/4"> <span class="inline-block body-overline-small text-primary-purple-500 pb-6"> By Role </span> <ul class="flex flex-col gap-4"> <li> <a target="" href="/sei/engineering-execs" class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500"> <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/performance.svg" width="24" height="24" alt="Performance"> Engineering Executives </a> </li> <li> <a target="" href="/sei/engineering-managers" class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500"> <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/user-group.svg" width="24" height="24" alt="User group"> Engineering Managers </a> </li> <li> <a target="" href="/sei/developers" class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500"> <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/computer-code.svg" width="24" height="24" alt="Computer code"> Developers </a> </li> <li> <a target="" href="/sei/product-and-business-leaders" class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500"> <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/sync.svg" width="24" height="24" alt="Sync"> Product & Business Leaders </a> </li> </ul> </div> <div class="w-full max-w-1/4"> <span class="inline-block body-overline-small text-primary-purple-500 pb-6"> By Goal </span> <ul class="flex flex-col gap-4"> <li> <a target="" href="/sei/become-a-data-driven-organization" class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500"> <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/query.svg" width="24" height="24" alt="Query"> Become a Data-Driven Organization </a> </li> <li> <a target="" href="/sei/gain-visibility-and-predictability" class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500"> <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/check.svg" width="24" height="24" alt="Check"> Gain Visibility & Predictability </a> </li> <li> <a target="" href="/sei/improve-team-health" class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500"> <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/whistle.svg" width="24" height="24" alt="Whistle"> Improve Team Health </a> </li> <li> <a target="" href="/sei/boost-team-efficiency" class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500"> <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/merge.svg" width="24" height="24" alt="Merge"> Boost Team Efficiency </a> </li> <li> <a target="" href="/sei/achieve-engineering-excellence" class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500"> <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/award.svg" width="24" height="24" alt="Award"> Achieve Engineering Excellence </a> </li> </ul> </div> <div class="w-full max-w-1/2"> <div class="flex flex-row"> <div class="w-full"> <picture> <img data-src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2716%27%20height%3D%279%27%20style%3D%27background%3Atransparent%27%2F%3E" data-srcset="https://codeclimate.imgix.net/Homepage_Solutions.png?auto=compress%2Cformat&fit=clip&fm=webp&q=80&w=280&s=84a77512c1232e0450c9c1cbbca71c1a 280w" sizes="100vw" class="lazyload w-full h-full" alt="Homepage Solutions" > </picture> </div> <div class="bg-neutral-50 pl-8 py-8 pr-12"> <a target="_blank" href="/blog/mapping-engineering-goals-to-business-outcomes" class="text-btn-large text-button-chevron-neutral-900"> Maximize Business Impact </a> <p class="text-neutral-700 body-xs pt-4 line-clamp-3"> Leaders need to map engineering work to business outcomes. Here's how they can get started. </p> </div> </div> </div> </div> </div> </section> </li> <li x-on:mouseover="navHovered = 3" class="main-nav-wrapper h-full border-b-2 border-transparent transition-colors relative"> <span class="body-xs h-full flex items-center cursor-default">Resources</span> <section class="z-[90] absolute border-t border-t-neutral-100 top-[calc(100%+2px)] -left-[35px] w-[300px] bg-white mega-menu-shadow" x-show="navHovered === 3" x-cloak x-transition:enter="transition-normal" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" > <div class="py-10 px-8"> <span class="inline-block body-overline-small text-primary-purple-500 pb-6"> Resources </span> <ul class="flex flex-col gap-5"> <li> <a class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500" target="" href="/blog" > <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/lines.svg" width="24" height="24" alt="Lines"> Blog </a> </li> <li> <a class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500" target="" href="https://codeclimate.com/blog/search?query=ebook" > <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/guide-book.svg" width="24" height="24" alt="Guide book"> eBooks </a> </li> <li> <a class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500" target="" href="/case-studies" > <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/query.svg" width="24" height="24" alt="Query"> Case Studies </a> </li> </ul> </div> </section> </li> <li x-on:mouseover="navHovered = 4" class="main-nav-wrapper h-full border-b-2 border-transparent transition-colors relative"> <span class="body-xs h-full flex items-center cursor-default">Company</span> <section class="z-[90] absolute border-t border-t-neutral-100 top-[calc(100%+2px)] -left-[250px] w-[600px] bg-white mega-menu-shadow" x-show="navHovered === 4" x-cloak x-transition:enter="transition-normal" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" > <div class="flex flex-row gap-12"> <div class="py-10 px-8"> <span class="inline-block body-overline-small text-primary-purple-500 pb-6"> Meet Us </span> <ul class="flex flex-col gap-5"> <li> <a class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500" target="" href="/company" > <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/user-group.svg" width="24" height="24" alt="User group"> About Code Climate </a> </li> <li> <a class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500" target="" href="/company/careers" > <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/briefcase.svg" width="24" height="24" alt="Briefcase"> Code Climate Careers </a> </li> </ul> </div> <div class="py-10 px-8"> <span class="inline-block body-overline-small text-primary-purple-500 pb-6"> Get in Touch </span> <ul class="flex flex-col gap-5"> <li> <a target="" href="/company/contact" class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500"> <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/chat.svg" width="24" height="24" alt="Chat"> Contact Us </a> </li> <li> <a target="" href="/sei/demo" class="inline-flex gap-3 items-center icon-size-lg body-xs-medium hover:text-primary-purple-500"> <img src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Purple/dashboard.svg" width="24" height="24" alt="Dashboard"> Request a Consultation </a> </li> </ul> </div> </div> </section> </li> <li x-on:mouseover="navHovered = 5" class="main-nav-wrapper h-full border-b-2 border-transparent transition-colors relative"> <span class="icon-size-md svg-primary-purple-600 body-xs h-full flex items-center cursor-default px-2 search-icon"> <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16.5499 17.575L10.2499 11.3C9.7499 11.7167 9.1749 12.0417 8.5249 12.275C7.8749 12.5083 7.20824 12.625 6.5249 12.625C4.80824 12.625 3.35824 12.0333 2.1749 10.85C0.991569 9.66667 0.399902 8.21667 0.399902 6.5C0.399902 4.8 0.991569 3.354 2.1749 2.162C3.35824 0.970667 4.80824 0.375 6.5249 0.375C8.2249 0.375 9.66657 0.966667 10.8499 2.15C12.0332 3.33333 12.6249 4.78333 12.6249 6.5C12.6249 7.21667 12.5082 7.9 12.2749 8.55C12.0416 9.2 11.7249 9.76667 11.3249 10.25L17.5999 16.525L16.5499 17.575ZM6.5249 11.125C7.80824 11.125 8.8959 10.675 9.7879 9.775C10.6792 8.875 11.1249 7.78333 11.1249 6.5C11.1249 5.21667 10.6792 4.125 9.7879 3.225C8.8959 2.325 7.80824 1.875 6.5249 1.875C5.2249 1.875 4.12924 2.325 3.2379 3.225C2.3459 4.125 1.8999 5.21667 1.8999 6.5C1.8999 7.78333 2.3459 8.875 3.2379 9.775C4.12924 10.675 5.2249 11.125 6.5249 11.125Z" fill="#161928"/> </svg> <span class="sr-only">Search Code Climate's website</span> </span> <section class="z-[90] absolute border-t border-t-neutral-100 top-[calc(100%+2px)] -left-[390px] w-[800px] bg-white mega-menu-shadow" x-show="navHovered === 5" x-cloak x-transition:enter="transition-normal" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition.leave.delay.500ms > <div id="component-pztimv" class="sprig-component" data-hx-target="this" data-hx-include="this" data-hx-trigger="refresh" data-hx-get="https://cod-twister.production.servd.dev/index.php/actions/sprig-core/components/render" data-hx-vals="{"sprig:siteId":"e5b4db780e201e808ad9353aec81d9e4dd029e96f14f8fc38b94c28e32de16e81","sprig:component":"d143a065b6167b364d83f87046246ae9768e65ca440b1222c087ee54d3c22e65","sprig:template":"46716a0138c0de49a39db3f857bb75d7dcf2e8b10b4bac2c39b87d3d59619630_sprig\/headerSearch.twig"}"> <div x-data="sprig()" id="header-search-results" class="py-10 px-8 relative"> <form class="h-11 w-full relative" action="https://cod-twister.production.servd.dev/search"> <button class="left-3 vertical-align absolute icon-size-md svg-primary-purple-600" type="submit" > <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16.5499 17.575L10.2499 11.3C9.7499 11.7167 9.1749 12.0417 8.5249 12.275C7.8749 12.5083 7.20824 12.625 6.5249 12.625C4.80824 12.625 3.35824 12.0333 2.1749 10.85C0.991569 9.66667 0.399902 8.21667 0.399902 6.5C0.399902 4.8 0.991569 3.354 2.1749 2.162C3.35824 0.970667 4.80824 0.375 6.5249 0.375C8.2249 0.375 9.66657 0.966667 10.8499 2.15C12.0332 3.33333 12.6249 4.78333 12.6249 6.5C12.6249 7.21667 12.5082 7.9 12.2749 8.55C12.0416 9.2 11.7249 9.76667 11.3249 10.25L17.5999 16.525L16.5499 17.575ZM6.5249 11.125C7.80824 11.125 8.8959 10.675 9.7879 9.775C10.6792 8.875 11.1249 7.78333 11.1249 6.5C11.1249 5.21667 10.6792 4.125 9.7879 3.225C8.8959 2.325 7.80824 1.875 6.5249 1.875C5.2249 1.875 4.12924 2.325 3.2379 3.225C2.3459 4.125 1.8999 5.21667 1.8999 6.5C1.8999 7.78333 2.3459 8.875 3.2379 9.775C4.12924 10.675 5.2249 11.125 6.5249 11.125Z" fill="#161928"/> </svg> <span class="sr-only">Click to search Code Climate</span> </button> <input type="text" id="header-search-bar" class="w-full h-full py-3 px-10 border border-neutral-100 placeholder:text-neutral-300 text-[17px]" name="query" value x-ref="searchinput" sprig s-trigger="keyup changed delay:500ms" s-replace="#header-search-results" s-indicator="#search-bar-loading-indicator" placeholder="Search Code Climate" autocomplete="off" data-hx-get="https://cod-twister.production.servd.dev/index.php/actions/sprig-core/components/render" data-hx-trigger="keyup changed delay:500ms" data-hx-select="#header-search-results" data-hx-target="#header-search-results" data-hx-swap="outerHTML" data-hx-indicator="#search-bar-loading-indicator" data-sprig-parsed> <button type="button" class="right-3 vertical-align absolute icon-size-md svg-neutral-900" s-indicator="#search-bar-loading-indicator" sprig s-val:query data-hx-indicator="#search-bar-loading-indicator" data-hx-get="https://cod-twister.production.servd.dev/index.php/actions/sprig-core/components/render" data-hx-vals="{"query":""}" data-sprig-parsed> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.22499 18.825L5.17499 17.775L10.95 12L5.17499 6.22505L6.22499 5.17505L12 10.95L17.775 5.17505L18.825 6.22505L13.05 12L18.825 17.775L17.775 18.825L12 13.05L6.22499 18.825Z" fill="#161928"/> </svg> <span class="sr-only">Clear search term</span> </button> <div id="search-bar-loading-indicator"> <span class="loading-bg"></span> <img alt="Loading indicator" class="loader" src="/dist/svgs/loading-indicator-dark.svg"> </div> </form> <div class="mt-8"> <div class="flex flex-row gap-12"> <div class="w-full"> <div class="body-overline-small font-medium text-primary-purple-600">Trending Searches</div> <ul class="flex flex-col gap-5 mt-5"> <li class="flex flex-row items-center gap-3"> <span class="icon-size-md svg-primary-purple-600"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M3.075 18L2 16.925L9.3 9.65005L13.475 13.825L19.5 7.80005H16.325V6.30005H22V11.975H20.525V8.90005L13.45 15.975L9.275 11.8L3.075 18Z" fill="#4232D2"/> </svg> </span> <button class="body-xs-medium text-neutral-900 transition-all transition-normal underline decoration-transparent hover:decoration-primary-purple-500" s-indicator="#search-bar-loading-indicator" sprig s-val:query="transformational engineering" data-hx-indicator="#search-bar-loading-indicator" data-hx-get="https://cod-twister.production.servd.dev/index.php/actions/sprig-core/components/render" data-hx-vals="{"query":"transformational engineering"}" data-sprig-parsed> transformational engineering </button> </li> <li class="flex flex-row items-center gap-3"> <span class="icon-size-md svg-primary-purple-600"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M3.075 18L2 16.925L9.3 9.65005L13.475 13.825L19.5 7.80005H16.325V6.30005H22V11.975H20.525V8.90005L13.45 15.975L9.275 11.8L3.075 18Z" fill="#4232D2"/> </svg> </span> <button class="body-xs-medium text-neutral-900 transition-all transition-normal underline decoration-transparent hover:decoration-primary-purple-500" s-indicator="#search-bar-loading-indicator" sprig s-val:query="data hygiene" data-hx-indicator="#search-bar-loading-indicator" data-hx-get="https://cod-twister.production.servd.dev/index.php/actions/sprig-core/components/render" data-hx-vals="{"query":"data hygiene"}" data-sprig-parsed> data hygiene </button> </li> <li class="flex flex-row items-center gap-3"> <span class="icon-size-md svg-primary-purple-600"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M3.075 18L2 16.925L9.3 9.65005L13.475 13.825L19.5 7.80005H16.325V6.30005H22V11.975H20.525V8.90005L13.45 15.975L9.275 11.8L3.075 18Z" fill="#4232D2"/> </svg> </span> <button class="body-xs-medium text-neutral-900 transition-all transition-normal underline decoration-transparent hover:decoration-primary-purple-500" s-indicator="#search-bar-loading-indicator" sprig s-val:query="dora metrics" data-hx-indicator="#search-bar-loading-indicator" data-hx-get="https://cod-twister.production.servd.dev/index.php/actions/sprig-core/components/render" data-hx-vals="{"query":"dora metrics"}" data-sprig-parsed> dora metrics </button> </li> <li class="flex flex-row items-center gap-3"> <span class="icon-size-md svg-primary-purple-600"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M3.075 18L2 16.925L9.3 9.65005L13.475 13.825L19.5 7.80005H16.325V6.30005H22V11.975H20.525V8.90005L13.45 15.975L9.275 11.8L3.075 18Z" fill="#4232D2"/> </svg> </span> <button class="body-xs-medium text-neutral-900 transition-all transition-normal underline decoration-transparent hover:decoration-primary-purple-500" s-indicator="#search-bar-loading-indicator" sprig s-val:query="security" data-hx-indicator="#search-bar-loading-indicator" data-hx-get="https://cod-twister.production.servd.dev/index.php/actions/sprig-core/components/render" data-hx-vals="{"query":"security"}" data-sprig-parsed> security </button> </li> </ul> </div> <div class="w-full"> <div class="body-overline-small font-medium text-primary-purple-600">Popular Resources</div> <div class="mt-5 flex flex-col gap-5"> <a href="/blog/how-software-engineering-leaders-at-enterprises-can-drive-real-impact-efficiency"> <div class="flex flex-row gap-5 group"> <div class="max-w-[100px] w-full aspect-video overflow-hidden"> <picture> <img data-src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2716%27%20height%3D%279%27%20style%3D%27background%3Atransparent%27%2F%3E" data-srcset="https://codeclimate.imgix.net/Q2-Andrew-Blog.png?auto=compress%2Cformat&crop=focalpoint&fit=crop&fm=webp&fp-x=0.5&fp-y=0.5&h=141&q=80&w=250&s=be9240c4e36c47aff00f227ba01bab36 250w" sizes="100vw" class="lazyload max-w-[100px] group-hover:scale-105 transition-normal transform" alt="Q2 Andrew Blog" > </picture> </div> <div class="w-full"> <div class="body-overline-small text-primary-purple-500 mb-1">Blog Post</div> <div class="body-xs-medium text-neutral-900 line-clamp-3">How Software Engineering Leaders at Enterprises Can Drive Real Impact & Efficiency</div> </div> </div> </a> <a href="/blog/code-climate-quality-is-now-qlty-software"> <div class="flex flex-row gap-5 group"> <div class="max-w-[100px] w-full aspect-video overflow-hidden"> <picture> <img data-src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2716%27%20height%3D%279%27%20style%3D%27background%3Atransparent%27%2F%3E" data-srcset="https://codeclimate.imgix.net/qlty-blog.png?auto=compress%2Cformat&crop=focalpoint&fit=crop&fm=webp&fp-x=0.5&fp-y=0.5&h=141&q=80&w=250&s=a7dc34c5d41b6339a3a6d5ccfa4d5472 250w" sizes="100vw" class="lazyload max-w-[100px] group-hover:scale-105 transition-normal transform" alt="Qlty blog" > </picture> </div> <div class="w-full"> <div class="body-overline-small text-primary-purple-500 mb-1">Blog Post</div> <div class="body-xs-medium text-neutral-900 line-clamp-3">Code Climate Quality is Now Qlty Software</div> </div> </div> </a> </div> </div> </div> </div> </div> </div> </section> </li> </ul> </nav> <div class="h-full flex-row items-center gap-5 hidden xl:flex"> <div class="h-full flex flex-row items-center"> <div class="flex justify-center h-full"> <div class="relative h-full" x-data="{ open: false, toggle() { if (this.open) { return this.close() } this.$refs.button.focus() this.open = true }, close(focusAfter) { if (! this.open) return this.open = false focusAfter && focusAfter.focus() } }" x-on:keydown.escape.prevent.stop="close($refs.button)" x-on:focusin.window="! $refs.panel.contains($event.target) && close()" x-id="['dropdown-button']" > <!-- Button --> <button x-ref="button" x-on:click="toggle()" :aria-expanded="open" :aria-controls="$id('dropdown-button')" type="button" class="flex items-center h-full gap-2 body-xs-medium login-link px-5" >Login <svg width="21" height="12" viewBox="0 0 21 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_1879_81600)"> <path d="M20.3331 2.37571L18.9485 1.01538L10.6165 9.34736L2.28452 1.01538L0.899902 2.3757L10.6165 12.0923L20.3331 2.37571Z" fill="#161928"/> </g> <defs> <clipPath id="clip0_1879_81600"> <rect width="12" height="20.3077" fill="white" transform="matrix(-4.37114e-08 1 1 4.37114e-08 0 0)"/> </clipPath> </defs> </svg> </button> <div class="absolute left-0 right-0 top-full rounded-md bg-white shadow-md" x-ref="panel" x-show="open" x-transition.origin.top.left x-on:click.outside="close($refs.button)" :id="$id('dropdown-button')" style="display: none;" > <a target="_blank" href="https://velocity.codeclimate.com/session/new" class="transition-normal rounded-b-md hover:bg-primary-green-0 hover:text-primary-green-600 rounded-t-md hover:bg-primary-purple-100 hover:text-primary-purple-700 text-neutral-900 flex flex-row items-center gap-2 w-full px-4 py-2.5 text-left body-xs disabled:text-neutral-500"> Velocity <span class="icon-size-xs"> <svg xmlns="http://www.w3.org/2000/svg" class="mx-auto" width="24" height="24" viewBox="0 0 24 24" fill="none"> <path d="M4.5 21C4.1 21 3.75 20.85 3.45 20.55C3.15 20.25 3 19.9 3 19.5V4.5C3 4.1 3.15 3.75 3.45 3.45C3.75 3.15 4.1 3 4.5 3H10.725C10.9417 3 11.1208 3.07083 11.2625 3.2125C11.4042 3.35417 11.475 3.53333 11.475 3.75C11.475 3.96667 11.4042 4.14583 11.2625 4.2875C11.1208 4.42917 10.9417 4.5 10.725 4.5H4.5V19.5H19.5V13.275C19.5 13.0583 19.5708 12.8792 19.7125 12.7375C19.8542 12.5958 20.0333 12.525 20.25 12.525C20.4667 12.525 20.6458 12.5958 20.7875 12.7375C20.9292 12.8792 21 13.0583 21 13.275V19.5C21 19.9 20.85 20.25 20.55 20.55C20.25 20.85 19.9 21 19.5 21H4.5ZM9.025 14.975C8.89167 14.825 8.82083 14.65 8.8125 14.45C8.80417 14.25 8.875 14.075 9.025 13.925L18.45 4.5H13.725C13.5083 4.5 13.3292 4.42917 13.1875 4.2875C13.0458 4.14583 12.975 3.96667 12.975 3.75C12.975 3.53333 13.0458 3.35417 13.1875 3.2125C13.3292 3.07083 13.5083 3 13.725 3H20.25C20.4667 3 20.6458 3.07083 20.7875 3.2125C20.9292 3.35417 21 3.53333 21 3.75V10.275C21 10.4917 20.9292 10.6708 20.7875 10.8125C20.6458 10.9542 20.4667 11.025 20.25 11.025C20.0333 11.025 19.8542 10.9542 19.7125 10.8125C19.5708 10.6708 19.5 10.4917 19.5 10.275V5.575L10.075 15C9.94167 15.1333 9.77083 15.2 9.5625 15.2C9.35417 15.2 9.175 15.125 9.025 14.975Z" fill="#161928"/> </svg> </span> </a> </div> </div> </div> <a target="" href="/sei/demo" class="primary-btn-large demo-button"> Request a consultation </a> </div> <div class="w-one h-[75%] border-l post-header-link-divider"></div> <a target="" href="/quality" class="max-w-[125px] body-xs-medium flex flex-row items-center gap-2 group h-full post-header-link"> Quality by Code Climate <span class="w-[18px] transition-normal transition-transform transform group-hover:translate-x-1"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none"> <rect width="18" height="18" fill="#43F2A7" rx="9"/> <mask id="a" width="18" height="18" x="0" y="0" maskUnits="userSpaceOnUse" style="mask-type:alpha"> <path fill="#D9D9D9" d="M0 0h18v18H0z"/> </mask> <g mask="url(#a)"> <path fill="#161928" d="m7.329 12.75-.579-.554L10.092 9 6.75 5.804l.579-.554L11.25 9l-3.921 3.75Z"/> </g> </svg> </span> </a> </div> <button class="mobile-menu-button xl:hidden" type="button" x-on:click="mobileMenuOpen = !mobileMenuOpen" x-bind:aria-expanded="mobileMenuOpen"> <div x-show="!mobileMenuOpen" x-transition:enter="transition-normal" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100"> <svg xmlns="http://www.w3.org/2000/svg" width="42" height="18" viewBox="0 0 42 18" fill="none"> <rect width="42" height="2" fill="#1C1C1F"/> <rect y="8" width="34" height="2" fill="#1C1C1F"/> <rect y="16" width="26" height="2" fill="#1C1C1F"/> </svg> </div> <span class="flex flex-row gap-1 body-xs text-neutral-900" x-show="mobileMenuOpen" x-transition:enter="transition-normal" x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100"> Close <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.22499 18.825L5.17499 17.775L10.95 12L5.17499 6.22505L6.22499 5.17505L12 10.95L17.775 5.17505L18.825 6.22505L13.05 12L18.825 17.775L17.775 18.825L12 13.05L6.22499 18.825Z" fill="#161928"/> </svg> </span> <span class="sr-only" x-text="!mobileMenuOpen ? 'Open Menu' : 'Close Menu'"></span> </button> </div> </div> </div> </header> <main> <section id="hero"> <div class="relative simple-hero-gold-bg lg:-mb-[87px]"> <div class="absolute inset-0 pointer-events-none bg-simple-hero-gold bg-no-repeat bg-offset opacity-50 md:opacity-100 z-0"></div> <div class="relative z-10" x-cloak x-data="heroPadding()"> <div class="pt-20 md:pt-14 pb-28 md:pb-32 lg:pb-36 xl:pb-40"> <div class="container"> <div class="max-w-content mx-auto pb-24 md:pb-14 lg:pb-10 xl:pb-0"> <div class="text-center md:text-left max-w-content-small mx-auto md:ml-0 md:mr-auto lg:max-w-[710px]"> <div class="body-overline text-primary-purple-600 mb-2 md:mb-4"> Careers at Code Climate </div> <h1 class="h1-small font-medium text-neutral-900 xl:max-w-[750px]"> We innovate and excel through a culture of transparency and trust. </h1> <p class="text-neutral-700 body-small mx-auto md:ml-0 md:mr-auto lg:max-w-[550px] mt-4 md:mt-5 lg:mt-6 mb-3 md:mb-5 lg:mb-8"> Join Code Climate and become part of a team that values your individuality and empowers all employees for collective growth and success. </p> <ul class="flex flex-col md:flex-row justify-center md:justify-start items-center gap-4 md:gap-6"> <li> <a target="_blank" href="https://app.dover.com/jobs/codeclimate" class="primary-btn-large has-arrow primary-button-filled-neutral-900" > See open roles </a> </li> </ul> </div> </div> </div> </div> </div> </div> </section> <div id="content"> <section> <div class="pt-12 md:pt-16 lg:pt-20 pb-8 md:pb-10 xl:pb-12 2xl:pb-16 relative overflow-hidden "> <div class="container"> <div class="max-w-content mx-auto"> <div class="mb-5 md:mb-8 lg:mb-12 xl:mb-16 2xl:mb-20"> <div class="grid grid-cols-1 lg:grid-cols-2 lg:items-center lg:gap-16 xl:gap-24"> <div class="relative z-10 lg:mb-0 text-center lg:text-left"> <div class="body-overline mb-3 md:mb-4 lg:mb-5 text-accent-gold-600">Why Work at Code Climate</div> <h2 class="h2 text-neutral-900 max-w-[650px] mx-auto lg:ml-0 lg:mr-auto">We鈥檙e building the future of software engineering</h2> <p class="body-small text-neutral-700 mt-3 md:mt-4 lg:mt-5">Join an organization that's helped thousands of engineering teams improve their delivery, team health, and business alignment.</p> </div> <div class="relative dots-gold flex justify-center lg:justify-start mt-5 md:mt-8 lg:mb-0"> <svg class="w-full h-auto" width="410" height="115" viewBox="0 0 410 115" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_1868_78997)"> <mask id="mask0_1868_78997" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="410" height="115"> <path d="M409.027 0H0V115H409.027V0Z" fill="white"/> </mask> <g mask="url(#mask0_1868_78997)"> <path d="M-5.35566 24.2432L11.8585 46.6215H-22.5698L-5.35566 24.2432Z" stroke="#DDE4EE"/> <path d="M29.073 24.2432L46.2872 46.6215H11.8589L29.073 24.2432Z" stroke="#DDE4EE"/> <path d="M63.5014 24.2432L80.7154 46.6215H46.2871L63.5014 24.2432Z" stroke="#DDE4EE"/> <path d="M97.9293 24.2432L115.144 46.6215H80.7153L97.9293 24.2432Z" stroke="#DDE4EE"/> <path d="M132.358 24.2432L149.571 46.6215H115.144L132.358 24.2432Z" stroke="#DDE4EE"/> <path d="M166.786 24.2432L184 46.6215H149.572L166.786 24.2432Z" stroke="#DDE4EE"/> <path d="M201.214 24.2432L218.429 46.6215H184L201.214 24.2432Z" stroke="#DDE4EE"/> <path d="M235.643 24.2432L252.857 46.6215H218.429L235.643 24.2432Z" stroke="#DDE4EE"/> <path d="M270.07 24.2432L287.285 46.6215H252.856L270.07 24.2432Z" stroke="#DDE4EE"/> <path d="M304.499 24.2432L321.713 46.6215H287.285L304.499 24.2432Z" stroke="#DDE4EE"/> <path d="M338.927 24.2432L356.141 46.6215H321.713L338.927 24.2432Z" stroke="#DDE4EE"/> <path d="M373.356 24.2432L390.57 46.6215H356.142L373.356 24.2432Z" stroke="#DDE4EE"/> <path d="M11.8586 46.6216L29.0728 69H-5.35547L11.8586 46.6216Z" stroke="#DDE4EE"/> <path d="M11.8586 92L29.0728 114.378H-5.35547L11.8586 92Z" stroke="#DDE4EE"/> <path d="M46.2869 46.6216L63.5013 69H29.0728L46.2869 46.6216Z" stroke="#DDE4EE"/> <path d="M46.2869 92L63.5013 114.378H29.0728L46.2869 92Z" stroke="#DDE4EE"/> <path d="M80.7149 46.6216L97.9289 69H63.501L80.7149 46.6216Z" stroke="#DDE4EE"/> <path d="M80.7149 92L97.9289 114.378H63.501L80.7149 92Z" stroke="#DDE4EE"/> <path d="M115.144 46.6216L132.358 69H97.9292L115.144 46.6216Z" stroke="#DDE4EE"/> <path d="M115.144 92L132.358 114.378H97.9292L115.144 92Z" stroke="#DDE4EE"/> <path d="M149.571 46.6216L166.785 69H132.357L149.571 46.6216Z" stroke="#DDE4EE"/> <path d="M149.571 92L166.785 114.378H132.357L149.571 92Z" stroke="#DDE4EE"/> <path d="M184 46.6216L201.214 69H166.786L184 46.6216Z" stroke="#DDE4EE"/> <path d="M184 92L201.214 114.378H166.786L184 92Z" stroke="#DDE4EE"/> <path d="M218.428 46.6216L235.642 69H201.214L218.428 46.6216Z" stroke="#DDE4EE"/> <path d="M218.428 92L235.642 114.378H201.214L218.428 92Z" stroke="#DDE4EE"/> <path d="M252.857 46.6216L270.071 69H235.643L252.857 46.6216Z" stroke="#DDE4EE"/> <path d="M252.857 92L270.071 114.378H235.643L252.857 92Z" stroke="#DDE4EE"/> <path d="M287.285 46.6216L304.499 69H270.07L287.285 46.6216Z" stroke="#DDE4EE"/> <path d="M287.285 92L304.499 114.378H270.07L287.285 92Z" stroke="#DDE4EE"/> <path d="M321.713 46.6216L338.928 69H304.499L321.713 46.6216Z" stroke="#DDE4EE"/> <path d="M321.713 92L338.928 114.378H304.499L321.713 92Z" stroke="#DDE4EE"/> <path d="M356.141 46.6216L373.355 69H338.927L356.141 46.6216Z" stroke="#DDE4EE"/> <path d="M356.141 92L373.355 114.378H338.927L356.141 92Z" stroke="#DDE4EE"/> <path d="M390.57 46.6216L407.784 69H373.355L390.57 46.6216Z" stroke="#DDE4EE"/> <path d="M390.57 92L407.784 114.378H373.355L390.57 92Z" stroke="#DDE4EE"/> <path d="M-5.35566 69L11.8585 91.3784H-22.5698L-5.35566 69Z" stroke="#DDE4EE"/> <path d="M29.073 69L46.2872 91.3784H11.8589L29.073 69Z" stroke="#DDE4EE"/> <path d="M63.5014 69L80.7154 91.3784H46.2871L63.5014 69Z" stroke="#DDE4EE"/> <path d="M270.07 69L287.285 91.3784H252.856L270.07 69Z" stroke="#DDE4EE"/> <path d="M304.499 69L321.713 91.3784H287.285L304.499 69Z" stroke="#DDE4EE"/> <path d="M338.927 69L356.141 91.3784H321.713L338.927 69Z" stroke="#DDE4EE"/> <path d="M373.403 69L390.618 91.3784H356.189L373.403 69Z" stroke="#DDE4EE"/> <path d="M166.403 69L183.618 91.3784H149.189L166.403 69Z" stroke="#DDE4EE"/> <path d="M201.214 69L218.429 91.3784H184L201.214 69Z" stroke="#DDE4EE"/> <path d="M235.403 69L252.618 91.3784H218.189L235.403 69Z" stroke="#DDE4EE"/> <path d="M132.214 69L149.429 91.3784H115L132.214 69Z" stroke="#DDE4EE"/> <path d="M98.025 69L115.24 91.3784H80.811L98.025 69Z" stroke="#DDE4EE"/> <path d="M11.8586 1.86523L29.0728 24.2436H-5.35547L11.8586 1.86523Z" stroke="#DDE4EE"/> <path d="M46.2869 1.86475L63.5013 24.2431H29.0728L46.2869 1.86475Z" stroke="#DDE4EE"/> <path d="M80.7149 1.86475L97.9289 24.2431H63.501L80.7149 1.86475Z" stroke="#DDE4EE"/> <path d="M115.144 1.86475L132.358 24.2431H97.9292L115.144 1.86475Z" stroke="#DDE4EE"/> <path d="M149.571 1.86475L166.785 24.2431H132.357L149.571 1.86475Z" stroke="#DDE4EE"/> <path d="M184 1.86475L201.214 24.2431H166.786L184 1.86475Z" stroke="#DDE4EE"/> <path d="M218.428 1.86475L235.642 24.2431H201.214L218.428 1.86475Z" stroke="#DDE4EE"/> <path d="M252.857 1.86475L270.071 24.2431H235.643L252.857 1.86475Z" stroke="#DDE4EE"/> <path d="M287.285 1.86475L304.499 24.2431H270.07L287.285 1.86475Z" stroke="#DDE4EE"/> <path d="M321.713 1.86475L338.928 24.2431H304.499L321.713 1.86475Z" stroke="#DDE4EE"/> <path d="M356.141 1.86475L373.355 24.2431H338.927L356.141 1.86475Z" stroke="#DDE4EE"/> <path d="M63.4054 71.176C64.4353 71.176 65.2703 70.3411 65.2703 69.3112C65.2703 68.2812 64.4353 67.4463 63.4054 67.4463C62.3755 67.4463 61.5405 68.2812 61.5405 69.3112C61.5405 70.3411 62.3755 71.176 63.4054 71.176Z" fill="#DDE4EE"/> <path d="M115 48.4866C116.03 48.4866 116.865 47.6516 116.865 46.6217C116.865 45.5918 116.03 44.7568 115 44.7568C113.97 44.7568 113.135 45.5918 113.135 46.6217C113.135 47.6516 113.97 48.4866 115 48.4866Z" fill="#DDE4EE"/> <path d="M270.095 70.865C271.125 70.865 271.96 70.0301 271.96 69.0001C271.96 67.9702 271.125 67.1353 270.095 67.1353C269.065 67.1353 268.23 67.9702 268.23 69.0001C268.23 70.0301 269.065 70.865 270.095 70.865Z" fill="#DDE4EE"/> <path d="M373.284 71.176C374.314 71.176 375.149 70.3411 375.149 69.3112C375.149 68.2812 374.314 67.4463 373.284 67.4463C372.254 67.4463 371.419 68.2812 371.419 69.3112C371.419 70.3411 372.254 71.176 373.284 71.176Z" fill="#DDE4EE"/> <path d="M286.879 93.865C287.908 93.865 288.743 93.0301 288.743 92.0001C288.743 90.9702 287.908 90.1353 286.879 90.1353C285.849 90.1353 285.014 90.9702 285.014 92.0001C285.014 93.0301 285.849 93.865 286.879 93.865Z" fill="#DDE4EE"/> <path d="M63.4054 26.1081C64.4353 26.1081 65.2703 25.2732 65.2703 24.2433C65.2703 23.2133 64.4353 22.3784 63.4054 22.3784C62.3755 22.3784 61.5405 23.2133 61.5405 24.2433C61.5405 25.2732 62.3755 26.1081 63.4054 26.1081Z" fill="#DDE4EE"/> <path d="M373.595 26.1081C374.625 26.1081 375.46 25.2732 375.46 24.2433C375.46 23.2133 374.625 22.3784 373.595 22.3784C372.565 22.3784 371.73 23.2133 371.73 24.2433C371.73 25.2732 372.565 26.1081 373.595 26.1081Z" fill="#DDE4EE"/> <path d="M11.8107 93.865C12.8406 93.865 13.6755 93.0301 13.6755 92.0001C13.6755 90.9702 12.8406 90.1353 11.8107 90.1353C10.7807 90.1353 9.9458 90.9702 9.9458 92.0001C9.9458 93.0301 10.7807 93.865 11.8107 93.865Z" fill="#DDE4EE"/> <path d="M322.311 93.865C323.341 93.865 324.176 93.0301 324.176 92.0001C324.176 90.9702 323.341 90.1353 322.311 90.1353C321.281 90.1353 320.446 90.9702 320.446 92.0001C320.446 93.0301 321.281 93.865 322.311 93.865Z" fill="#DDE4EE"/> <path d="M11.8107 48.4866C12.8406 48.4866 13.6755 47.6516 13.6755 46.6217C13.6755 45.5918 12.8406 44.7568 11.8107 44.7568C10.7807 44.7568 9.9458 45.5918 9.9458 46.6217C9.9458 47.6516 10.7807 48.4866 11.8107 48.4866Z" fill="#DDE4EE"/> <path d="M11.8107 3.72973C12.8406 3.72973 13.6755 2.8948 13.6755 1.86486C13.6755 0.834928 12.8406 0 11.8107 0C10.7807 0 9.9458 0.834928 9.9458 1.86486C9.9458 2.8948 10.7807 3.72973 11.8107 3.72973Z" fill="#DDE4EE"/> <path d="M80.8107 93.2434C81.8406 93.2434 82.6755 92.4085 82.6755 91.3785C82.6755 90.3486 81.8406 89.5137 80.8107 89.5137C79.7807 89.5137 78.9458 90.3486 78.9458 91.3785C78.9458 92.4085 79.7807 93.2434 80.8107 93.2434Z" fill="#DDE4EE"/> <path d="M115.311 3.72973C116.341 3.72973 117.176 2.8948 117.176 1.86486C117.176 0.834928 116.341 0 115.311 0C114.281 0 113.446 0.834928 113.446 1.86486C113.446 2.8948 114.281 3.72973 115.311 3.72973Z" fill="#DDE4EE"/> <path d="M235.595 70.865C236.625 70.865 237.46 70.0301 237.46 69.0001C237.46 67.9702 236.625 67.1353 235.595 67.1353C234.565 67.1353 233.73 67.9702 233.73 69.0001C233.73 70.0301 234.565 70.865 235.595 70.865Z" fill="#DDE4EE"/> <path d="M218.811 3.72973C219.841 3.72973 220.676 2.8948 220.676 1.86486C220.676 0.834928 219.841 0 218.811 0C217.781 0 216.946 0.834928 216.946 1.86486C216.946 2.8948 217.781 3.72973 218.811 3.72973Z" fill="#DDE4EE"/> <path d="M287.189 3.72973C288.219 3.72973 289.054 2.8948 289.054 1.86486C289.054 0.834928 288.219 0 287.189 0C286.159 0 285.324 0.834928 285.324 1.86486C285.324 2.8948 286.159 3.72973 287.189 3.72973Z" fill="#DDE4EE"/> <path d="M115.311 93.2434C116.341 93.2434 117.176 92.4085 117.176 91.3785C117.176 90.3486 116.341 89.5137 115.311 89.5137C114.281 89.5137 113.446 90.3486 113.446 91.3785C113.446 92.4085 114.281 93.2434 115.311 93.2434Z" fill="#DDE4EE"/> <path d="M390.689 48.7976C391.891 48.7976 392.865 47.8236 392.865 46.622C392.865 45.4204 391.891 44.4463 390.689 44.4463C389.488 44.4463 388.514 45.4204 388.514 46.622C388.514 47.8236 389.488 48.7976 390.689 48.7976Z" fill="#DDE4EE"/> <path d="M184 93.2434C185.03 93.2434 185.865 92.4085 185.865 91.3785C185.865 90.3486 185.03 89.5137 184 89.5137C182.97 89.5137 182.135 90.3486 182.135 91.3785C182.135 92.4085 182.97 93.2434 184 93.2434Z" fill="#DDE4EE"/> <path d="M356.189 93.2434C357.219 93.2434 358.054 92.4085 358.054 91.3785C358.054 90.3486 357.219 89.5137 356.189 89.5137C355.159 89.5137 354.324 90.3486 354.324 91.3785C354.324 92.4085 355.159 93.2434 356.189 93.2434Z" fill="#DDE4EE"/> <path d="M356.189 1.55426L-39.7837 1.5542" stroke="#DDE4EE"/> <g class="signal"> <path class="circle" d="M355.257 4.35135C356.458 4.35135 357.432 3.37727 357.432 2.17568C357.432 0.974083 356.458 0 355.257 0C354.055 0 353.081 0.974083 353.081 2.17568C353.081 3.37727 354.055 4.35135 355.257 4.35135Z" fill="#6D5DFD"/> <path class="circle" d="M235.702 26.7298C236.904 26.7298 237.878 25.7557 237.878 24.5541C237.878 23.3525 236.904 22.3784 235.702 22.3784C234.5 22.3784 233.526 23.3525 233.526 24.5541C233.526 25.7557 234.5 26.7298 235.702 26.7298Z" fill="#6D5DFD"/> <path class="circle" d="M201.513 70.865C202.715 70.865 203.689 69.8909 203.689 68.6893C203.689 67.4878 202.715 66.5137 201.513 66.5137C200.311 66.5137 199.337 67.4878 199.337 68.6893C199.337 69.8909 200.311 70.865 201.513 70.865Z" fill="#6D5DFD"/> <path class="circle" d="M322 49.1082C323.201 49.1082 324.176 48.1341 324.176 46.9325C324.176 45.7309 323.201 44.7568 322 44.7568C320.798 44.7568 319.824 45.7309 319.824 46.9325C319.824 48.1341 320.798 49.1082 322 49.1082Z" fill="#6D5DFD"/> <path class="circle" d="M183.418 48.4866C184.448 48.4866 185.283 47.6516 185.283 46.6217C185.283 45.5918 184.448 44.7568 183.418 44.7568C182.388 44.7568 181.553 45.5918 181.553 46.6217C181.553 47.6516 182.388 48.4866 183.418 48.4866Z" fill="#6D5DFD"/> <path class="line-purple" fill-rule="evenodd" clip-rule="evenodd" d="M184.035 46.6995L152.17 88.5281L151.676 88.1514L183.541 46.3228L184.035 46.6995Z" fill="url(#paint0_linear_1868_78997)"/> <path class="line-purple" fill-rule="evenodd" clip-rule="evenodd" d="M235.172 25.2419L171.44 108.902L170.946 108.525L234.677 24.8652L235.172 25.2419Z" fill="url(#paint1_linear_1868_78997)"/> <path class="line-purple" fill-rule="evenodd" clip-rule="evenodd" d="M355.652 2.8631L280.294 101.784L279.8 101.408L355.158 2.48641L355.652 2.8631Z" fill="url(#paint2_linear_1868_78997)"/> <path class="line-green" fill-rule="evenodd" clip-rule="evenodd" d="M184.035 46.6995L152.17 88.5281L151.676 88.1514L183.541 46.3228L184.035 46.6995Z" fill="url(#paint0_linear_1868_78996)"/> <path class="line-green" fill-rule="evenodd" clip-rule="evenodd" d="M235.172 25.2419L171.44 108.902L170.946 108.525L234.677 24.8652L235.172 25.2419Z" fill="url(#paint1_linear_1868_78996)"/> <path class="line-green" fill-rule="evenodd" clip-rule="evenodd" d="M355.652 2.8631L280.294 101.784L279.8 101.408L355.158 2.48641L355.652 2.8631Z" fill="url(#paint2_linear_1868_78996)"/> <path class="line-gold" fill-rule="evenodd" clip-rule="evenodd" d="M184.035 46.6995L152.17 88.5281L151.676 88.1514L183.541 46.3228L184.035 46.6995Z" fill="url(#paint0_linear_1868_78995)"/> <path class="line-gold" fill-rule="evenodd" clip-rule="evenodd" d="M235.172 25.2419L171.44 108.902L170.946 108.525L234.677 24.8652L235.172 25.2419Z" fill="url(#paint1_linear_1868_78995)"/> <path class="line-gold" fill-rule="evenodd" clip-rule="evenodd" d="M355.652 2.8631L280.294 101.784L279.8 101.408L355.158 2.48641L355.652 2.8631Z" fill="url(#paint2_linear_1868_78995)"/> <path class="line-blue" fill-rule="evenodd" clip-rule="evenodd" d="M184.035 46.6995L152.17 88.5281L151.676 88.1514L183.541 46.3228L184.035 46.6995Z" fill="url(#paint0_linear_1868_78994)"/> <path class="line-blue" fill-rule="evenodd" clip-rule="evenodd" d="M235.172 25.2419L171.44 108.902L170.946 108.525L234.677 24.8652L235.172 25.2419Z" fill="url(#paint1_linear_1868_78994)"/> <path class="line-blue" fill-rule="evenodd" clip-rule="evenodd" d="M355.652 2.8631L280.294 101.784L279.8 101.408L355.158 2.48641L355.652 2.8631Z" fill="url(#paint2_linear_1868_78994)"/> <path class="line-red" fill-rule="evenodd" clip-rule="evenodd" d="M184.035 46.6995L152.17 88.5281L151.676 88.1514L183.541 46.3228L184.035 46.6995Z" fill="url(#paint0_linear_1868_78993)"/> <path class="line-red" fill-rule="evenodd" clip-rule="evenodd" d="M235.172 25.2419L171.44 108.902L170.946 108.525L234.677 24.8652L235.172 25.2419Z" fill="url(#paint1_linear_1868_78993)"/> <path class="line-red" fill-rule="evenodd" clip-rule="evenodd" d="M355.652 2.8631L280.294 101.784L279.8 101.408L355.158 2.48641L355.652 2.8631Z" fill="url(#paint2_linear_1868_78993)"/> </g> </g> </g> <defs> <!-- Purple --> <linearGradient id="paint0_linear_1868_78997" x1="153.142" y1="86.3552" x2="181.962" y2="48.514" gradientUnits="userSpaceOnUse"> <stop stop-color="#6D5DFD" stop-opacity="0"/> <stop offset="0.776042" stop-color="#6D5DFD"/> </linearGradient> <linearGradient id="paint1_linear_1868_78997" x1="173.816" y1="104.885" x2="231.448" y2="29.1936" gradientUnits="userSpaceOnUse"> <stop stop-color="#6D5DFD" stop-opacity="0"/> <stop offset="0.776042" stop-color="#6D5DFD"/> </linearGradient> <linearGradient id="paint2_linear_1868_78997" x1="283.182" y1="97.0958" x2="351.324" y2="7.5928" gradientUnits="userSpaceOnUse"> <stop stop-color="#6D5DFD" stop-opacity="0"/> <stop offset="0.776042" stop-color="#6D5DFD"/> </linearGradient> <!-- Green --> <linearGradient id="paint0_linear_1868_78996" x1="153.142" y1="86.3552" x2="181.962" y2="48.514" gradientUnits="userSpaceOnUse"> <stop stop-color="#0FC293" stop-opacity="0"/> <stop offset="0.776042" stop-color="#0FC293"/> </linearGradient> <linearGradient id="paint1_linear_1868_78996" x1="173.816" y1="104.885" x2="231.448" y2="29.1936" gradientUnits="userSpaceOnUse"> <stop stop-color="#0FC293" stop-opacity="0"/> <stop offset="0.776042" stop-color="#0FC293"/> </linearGradient> <linearGradient id="paint2_linear_1868_78996" x1="283.182" y1="97.0958" x2="351.324" y2="7.5928" gradientUnits="userSpaceOnUse"> <stop stop-color="#0FC293" stop-opacity="0"/> <stop offset="0.776042" stop-color="#0FC293"/> </linearGradient> <!-- Gold --> <linearGradient id="paint0_linear_1868_78995" x1="153.142" y1="86.3552" x2="181.962" y2="48.514" gradientUnits="userSpaceOnUse"> <stop stop-color="#F8A921" stop-opacity="0"/> <stop offset="0.776042" stop-color="#F8A921"/> </linearGradient> <linearGradient id="paint1_linear_1868_78995" x1="173.816" y1="104.885" x2="231.448" y2="29.1936" gradientUnits="userSpaceOnUse"> <stop stop-color="#F8A921" stop-opacity="0"/> <stop offset="0.776042" stop-color="#F8A921"/> </linearGradient> <linearGradient id="paint2_linear_1868_78995" x1="283.182" y1="97.0958" x2="351.324" y2="7.5928" gradientUnits="userSpaceOnUse"> <stop stop-color="#F8A921" stop-opacity="0"/> <stop offset="0.776042" stop-color="#F8A921"/> </linearGradient> <!-- Blue --> <linearGradient id="paint0_linear_1868_78994" x1="153.142" y1="86.3552" x2="181.962" y2="48.514" gradientUnits="userSpaceOnUse"> <stop stop-color="#0FADE6" stop-opacity="0"/> <stop offset="0.776042" stop-color="#0FADE6"/> </linearGradient> <linearGradient id="paint1_linear_1868_78994" x1="173.816" y1="104.885" x2="231.448" y2="29.1936" gradientUnits="userSpaceOnUse"> <stop stop-color="#0FADE6" stop-opacity="0"/> <stop offset="0.776042" stop-color="#0FADE6"/> </linearGradient> <linearGradient id="paint2_linear_1868_78994" x1="283.182" y1="97.0958" x2="351.324" y2="7.5928" gradientUnits="userSpaceOnUse"> <stop stop-color="#0FADE6" stop-opacity="0"/> <stop offset="0.776042" stop-color="#0FADE6"/> </linearGradient> <!-- Red --> <linearGradient id="paint0_linear_1868_78993" x1="153.142" y1="86.3552" x2="181.962" y2="48.514" gradientUnits="userSpaceOnUse"> <stop stop-color="#D44740" stop-opacity="0"/> <stop offset="0.776042" stop-color="#D44740"/> </linearGradient> <linearGradient id="paint1_linear_1868_78993" x1="173.816" y1="104.885" x2="231.448" y2="29.1936" gradientUnits="userSpaceOnUse"> <stop stop-color="#D44740" stop-opacity="0"/> <stop offset="0.776042" stop-color="#D44740"/> </linearGradient> <linearGradient id="paint2_linear_1868_78993" x1="283.182" y1="97.0958" x2="351.324" y2="7.5928" gradientUnits="userSpaceOnUse"> <stop stop-color="#D44740" stop-opacity="0"/> <stop offset="0.776042" stop-color="#D44740"/> </linearGradient> <clipPath id="clip0_1868_78997"> <rect width="409.027" height="115" fill="white"/> </clipPath> </defs> </svg> </div> </div> </div> <div class="relative z-10 grid grid-cols-1 md:grid-cols-3 gap-4 md:gap-6 lg:gap-y-10 xl:gap-x-8"> <div class="flex flex-col justify-center transition-normal bg-neutral-50 px-4 py-8 md:px-5 md:py-8 xl:px-7 xl:py-10 featured-icon-card border border-neutral-100 bg-white"> <div class="mb-3 md:mb-4 lg:mb-5"> <img class="lazyload" width="40" height="40" alt="Book icon gold" data-src="https://d2s3vrs6w5rpjb.cloudfront.net/Illustrations/book-icon-gold.svg"> </div> <h4 class="text-neutral-900 h4 mb-3 md:mb-4 lg:mb-5">Mission Driven</h4> <div class="text-neutral-700 body-xs rich-text flex-grow rich-text-gold"><p>We know that working without purpose has never produced anything revolutionary. That鈥檚 why we're on a mission to reimagine engineering leadership and empower every engineering team to drive continuous improvement across people, process, and code.</p></div> </div> <div class="flex flex-col justify-center transition-normal bg-neutral-50 px-4 py-8 md:px-5 md:py-8 xl:px-7 xl:py-10 featured-icon-card border border-neutral-100 bg-white"> <div class="mb-3 md:mb-4 lg:mb-5"> <img class="lazyload" width="40" height="40" alt="Target icon gold" data-src="https://d2s3vrs6w5rpjb.cloudfront.net/Illustrations/target-icon-gold.svg"> </div> <h4 class="text-neutral-900 h4 mb-3 md:mb-4 lg:mb-5">Empowerment on Every Level</h4> <div class="text-neutral-700 body-xs rich-text flex-grow rich-text-gold"><p>At Code Climate, we believe that leaders create more leaders. We foster a people-first culture, where everyone is encouraged to make independent decisions and given the space to explore new ideas. We believe in breaking down silos and leading with transparency so we can all succeed.聽<br /></p></div> </div> <div class="flex flex-col justify-center transition-normal bg-neutral-50 px-4 py-8 md:px-5 md:py-8 xl:px-7 xl:py-10 featured-icon-card border border-neutral-100 bg-white"> <div class="mb-3 md:mb-4 lg:mb-5"> <img class="lazyload" width="40" height="40" alt="Speed icon gold" data-src="https://d2s3vrs6w5rpjb.cloudfront.net/Illustrations/speed-icon-gold.svg"> </div> <h4 class="text-neutral-900 h4 mb-3 md:mb-4 lg:mb-5">Culture of Collaboration</h4> <div class="text-neutral-700 body-xs rich-text flex-grow rich-text-gold"><p>We believe in the unlimited potential of teams, and put this belief into practice everyday, encouraging and cultivating an atmosphere of collaboration between all team members in every role and at every level.</p></div> </div> </div> </div> </div> </div> </section> <section> <div class="py-8 md:py-10 lg:py-12 xl:py-16 relative bg-accent-gold-50"> <div class="container"> <div class="max-w-content mx-auto"> <div class="grid-layout gap-x-6 gap-y-12"> <div class="col-span-full xl:col-span-5 flex flex-col gap-5 md:gap-7 lg:gap-9 xl:gap-[44px]"> <div class="text-center xl:text-left "> <h2 class="h2 text-neutral-900 mb-3 md:mb-4 lg:mb-5 max-w-[650px] mx-auto xl:ml-0 xl:mr-auto"> Employee Perks and Benefits </h2> <p class="body-small text-neutral-700 mb-3 md:mb-4 lg:mb-5 max-w-content-small mx-auto xl:ml-0 xl:mr-auto"> Code Climate offers a range of competitive benefits to support employees in the their success. </p> <div> <a target="_blank" href="https://app.dover.com/jobs/codeclimate" class="text-btn-large text-button-chevron-purple-500" > Browse open roles </a> </div> </div> </div> <div class="xl:col-start-7 xl:col-span-6 col-span-full"> <div class="grid grid-cols-2 gap-6 lg:gap-y-6 lg:gap-x-12"> <div> <h4 class="inline"> <span class="checkbox-grid"> <img class="lazyload inline" width="20" height="20" alt="Checkbox" data-src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Neutral/checkbox.svg"> </span> <span class="h4 text-neutral-900">Competitive pay</span> </h4> <div class="text-neutral-700 mt-2 md:mt-3 body-xs rich-text-gold"> <p>We follow a competitive pay structure and provide聽meaningful stock options.</p> </div> </div> <div> <h4 class="inline"> <span class="checkbox-grid"> <img class="lazyload inline" width="20" height="20" alt="Checkbox" data-src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Neutral/checkbox.svg"> </span> <span class="h4 text-neutral-900">Health coverage</span> </h4> <div class="text-neutral-700 mt-2 md:mt-3 body-xs rich-text-gold"> <p>We offer a competitive health benefits package, including medical, dental, and vision plans covered at 80% or more for employees, plus wellness perks including ClassPass and Citibike. </p> </div> </div> <div> <h4 class="inline"> <span class="checkbox-grid"> <img class="lazyload inline" width="20" height="20" alt="Checkbox" data-src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Neutral/checkbox.svg"> </span> <span class="h4 text-neutral-900">Networking and events</span> </h4> <div class="text-neutral-700 mt-2 md:mt-3 body-xs rich-text-gold"> <p>Our hybrid work model includes catered lunches on in-office days, happy hours, thought-leadership talks,聽and biannual celebrations.聽</p> </div> </div> <div> <h4 class="inline"> <span class="checkbox-grid"> <img class="lazyload inline" width="20" height="20" alt="Checkbox" data-src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Neutral/checkbox.svg"> </span> <span class="h4 text-neutral-900">Flexible PTO</span> </h4> <div class="text-neutral-700 mt-2 md:mt-3 body-xs rich-text-gold"> <p>We offer flexible and generous paid time off including parental leave and an open vacation policy.</p> </div> </div> <div> <h4 class="inline"> <span class="checkbox-grid"> <img class="lazyload inline" width="20" height="20" alt="Checkbox" data-src="https://d2s3vrs6w5rpjb.cloudfront.net/Basic/Neutral/checkbox.svg"> </span> <span class="h4 text-neutral-900">Professional growth</span> </h4> <div class="text-neutral-700 mt-2 md:mt-3 body-xs rich-text-gold"> <p>We offer opportunities to continue your professional development, including sponsored attendance at conferences and an education stipend.聽</p> </div> </div> </div> </div> </div> </div> </div> </div> </section> <section> <div class="py-8 md:py-10 lg:py-12 xl:py-16 relative overflow-x-hidden "> <div class="container"> <div class="max-w-content mx-auto"> <div class="text-center mb-5 md:mb-8 lg:mb-12"> <div class="body-overline text-primary-purple-500 mb-3 md:mb-4 lg:mb-5"> You'll Love Working With Us </div> <h2 class="h2 text-neutral-900 mx-auto max-w-[800px]"> The Votes Are In </h2> </div> <div class="grid grid-cols-2 lg:grid-cols-3 gap-6 md:gap-8 lg:gap-10 mx-auto max-w-[880px]"> <a class="block bg-neutral-50 border-neutral-200 border p-4 md:p-5 lg:p-6"> <div class="flex flex-col gap-4 h-full"> <div class="flex flex-col items-center justify-center flex-grow"> <picture> <img data-src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2716%27%20height%3D%279%27%20style%3D%27background%3Atransparent%27%2F%3E" data-srcset="https://codeclimate.imgix.net/2024BPTW_GeneralBadgeYear_FullColor.png?auto=compress%2Cformat&fit=clip&fm=webp&q=80&w=400&s=825cc315c2c33d54896358ae6edccb7c 400w" sizes="100vw" class="lazyload w-full h-full max-h-[150px]" alt="2024 BPTW General Badge Year Full Color" > </picture> </div> </div> </a> <a class="block bg-neutral-50 border-neutral-200 border p-4 md:p-5 lg:p-6"> <div class="flex flex-col gap-4 h-full"> <div class="flex flex-col items-center justify-center flex-grow"> <picture> <img data-src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2716%27%20height%3D%279%27%20style%3D%27background%3Atransparent%27%2F%3E" data-srcset="https://codeclimate.imgix.net/2023BPTW_GeneralBadgeYear_FullColor.png?auto=compress%2Cformat&fit=clip&fm=webp&q=80&w=400&s=21d360955c71219f0e1aa442bc7d493b 400w" sizes="100vw" class="lazyload w-full h-full max-h-[150px]" alt="2023 BPTW General Badge Year Full Color" > </picture> </div> </div> </a> <a class="block bg-neutral-50 border-neutral-200 border p-4 md:p-5 lg:p-6"> <div class="flex flex-col gap-4 h-full"> <div class="flex flex-col items-center justify-center flex-grow"> <picture> <img data-src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2716%27%20height%3D%279%27%20style%3D%27background%3Atransparent%27%2F%3E" data-srcset="https://codeclimate.imgix.net/builtin2022_2023-05-18-155355_haag.png?auto=compress%2Cformat&fit=clip&fm=webp&q=80&w=400&s=77d29781ad43f2a7f064ecb3e36e39c5 400w" sizes="100vw" class="lazyload w-full h-full max-h-[150px]" alt="Builtin2022" > </picture> </div> </div> </a> </div> </div> </div> </div> </section> <section> <div class="pb-12 md:pb-16 lg:pb-20 pt-8 md:pt-10 xl:pt-12 2xl:pt-16 relative overflow-x-hidden "> <div class="container"> <div class="max-w-content mx-auto"> <div x-data="imageSwiper()" class="image-swiper relative pb-[50px]"> <div x-ref="swiper" class="swiper"> <div class="swiper-wrapper h-full pb-10"> <div class="swiper-slide h-full"> <picture> <img data-src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2716%27%20height%3D%279%27%20style%3D%27background%3Atransparent%27%2F%3E" data-srcset="https://codeclimate.imgix.net/Code-Climate-Careers-2.jpg?auto=compress%2Cformat&crop=focalpoint&fit=crop&fm=webp&fp-x=0.5&fp-y=0.5&h=1688&q=80&w=3000&s=83cef9fd129a3d2c9ea9e6f0859c3901 3000w" sizes="100vw" class="lazyload w-full h-full" alt="Code Climate Careers 2" > </picture> </div> <div class="swiper-slide h-full"> <picture> <img data-src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2716%27%20height%3D%279%27%20style%3D%27background%3Atransparent%27%2F%3E" data-srcset="https://codeclimate.imgix.net/IMG_1140.jpg?auto=compress%2Cformat&crop=focalpoint&fit=crop&fm=webp&fp-x=0.5&fp-y=0.5&h=1688&q=80&w=3000&s=455d65253500983072fe138761256339 3000w" sizes="100vw" class="lazyload w-full h-full" alt="IMG 1140" > </picture> </div> <div class="swiper-slide h-full"> <picture> <img data-src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2716%27%20height%3D%279%27%20style%3D%27background%3Atransparent%27%2F%3E" data-srcset="https://codeclimate.imgix.net/IMG_1142.jpg?auto=compress%2Cformat&crop=focalpoint&fit=crop&fm=webp&fp-x=0.5&fp-y=0.5&h=1688&q=80&w=3000&s=93b1c9864fe44ea18afe2dcb1de71f71 3000w" sizes="100vw" class="lazyload w-full h-full" alt="IMG 1142" > </picture> </div> </div> </div> <div class="absolute flex flex-row items-center justify-center bottom-0 left-0 mx-auto right-0 md:right-auto"> <button x-ref="prev" x-on:click="prev()" class="slider-nav" disabled> <span class="sr-only">Slide to previous slide</span> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"> <path d="M23.25 19.7L24.3 20.775L20.475 24.6H33V26.1H20.475L24.3 29.925L23.25 31L17.6 25.35L23.25 19.7Z" fill="#161928"/> <path d="M50 50V51H50.5V50H50ZM0 50H-1V51H0V50ZM0 0V-1H-1V0H0ZM50 0H50.5V-1H50V0ZM50 49L0 49V51L50 51V49ZM1 50L1 0H-1L-1 50H1ZM0 1L50 1V-1L0 -1V1ZM49.5 0L49.5 50H50.5L50.5 0H49.5Z" fill="#161928"/> </svg> </button> <button x-ref="next" x-on:click="next()" class="slider-nav"> <span class="sr-only">Slide to next slide</span> <svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50" fill="none"> <path d="M26.75 30.3L25.7 29.225L29.525 25.4H17V23.9H29.525L25.7 20.075L26.75 19L32.4 24.65L26.75 30.3Z" fill="#161928"/> <path d="M0 0V-1H-0.5V0H0ZM50 0H51V-1H50V0ZM50 50V51H51V50H50ZM0 50H-0.5V51H0V50ZM0 1H50V-1H0V1ZM49 0V50H51V0H49ZM50 49H0V51H50V49ZM0.5 50V0H-0.5V50H0.5Z" fill="#161928"/> </svg> </button> </div> </div> </div> </div> </div> </section> </div> <section id="footer-cta"> <div class="pre-footer-cta-bg relative"> <div class="container"> <div class="max-w-content mx-auto"> <div class="relative px-10 py-12 md:px-14 md:py-14 lg:px-20 lg:pt-14 lg:pb-[52px] xl:pt-[104px] xl:pb-[107px] xl:px-[100px] bg-primary-purple-500 bg-pre-footer-purple bg-contain bg-no-repeat bg-right-bottom"> <span class="text-center lg:text-left body-overline block text-white"> Learn More </span> <h2 class="text-center lg:text-left h2 text-white pt-3 md:pt-4 lg:pt-5 xl:pt-6 lg:max-w-[70%] xl:max-w-[60%]"> Unlock the potential of your engineering team. </h2> <ul class="pt-8 md:pt-9 lg:pt-10 xl:pt-14 flex flex-col md:flex-row gap-8 md:gap-4 items-center justify-center lg:justify-start"> <li> <a target="_blank" href="/sei/demo" class="primary-btn-large has-arrow primary-button-filled-neutral-50" > Request a consultation </a> </li> </ul> </div> </div> </div> </div> </section> </main> <footer id="site-footer" class="bg-neutral-50 pt-8 md:pt-12 lg:pt-16 xl:pt-20"> <div class="container"> <div class="max-w-content mx-auto"> <section class="py-5 lg:py-8 xl:py-12 flex flex-col md:flex-row gap-8 md:gap-20 lg:gap-24 xl:gap-28"> <div> <a href="/" class="footer-main-logo "> <svg xmlns="http://www.w3.org/2000/svg" width="200" height="22" viewBox="0 0 200 22" fill="none"> <title>Return to Code Climate homepage.</title> <path d="M57.3514 4.46436C59.5284 4.46436 61.018 5.15186 62.393 6.41227C62.6222 6.64144 62.6222 6.75602 62.393 6.87061L60.7889 8.58936C60.6743 8.70394 60.4451 8.70394 60.3305 8.58936C59.5284 7.90186 58.4972 7.44352 57.5805 7.44352C55.1743 7.44352 53.4555 9.39144 53.4555 11.7977C53.4555 14.2039 55.1743 16.1519 57.6951 16.1519C58.7264 16.1519 59.7576 15.8081 60.4451 15.1206C60.5597 15.006 60.7889 15.006 60.9034 15.1206L62.5076 16.8394C62.6222 16.9539 62.6222 17.1831 62.5076 17.2977C61.1326 18.6727 59.1847 19.3602 57.3514 19.3602C53.1118 19.3602 49.5597 16.0373 49.5597 11.6831C49.5597 7.32894 53.2264 4.46436 57.3514 4.46436Z" fill="#161928"/> <path d="M71.6743 16.4956C74.0805 16.4956 75.9139 14.5477 75.9139 12.256C75.9139 9.84977 73.9659 8.01644 71.6743 8.01644C69.3826 8.01644 67.4347 9.96436 67.4347 12.256C67.4347 14.5477 69.3826 16.4956 71.6743 16.4956ZM71.6743 4.46436C75.9139 4.46436 79.4659 7.90186 79.4659 12.256C79.4659 16.6102 76.143 19.9331 71.6743 19.9331C67.2055 19.9331 63.9972 16.6102 63.9972 12.256C63.9972 7.90186 67.4347 4.46436 71.6743 4.46436Z" fill="#161928"/> <path d="M87.2576 16.4956C89.6638 16.4956 91.3826 14.6623 91.3826 12.1414C91.3826 9.73519 89.6638 7.78727 87.2576 7.78727H85.1951V16.2664L87.2576 16.4956ZM81.7576 5.15186C81.7576 4.92269 81.9867 4.80811 82.1013 4.80811H87.2576C91.3826 4.80811 94.7055 8.13102 94.7055 12.1414C94.7055 16.2664 91.3826 19.5894 87.2576 19.5894H82.1013C81.8722 19.5894 81.7576 19.3602 81.7576 19.2456V5.15186Z" fill="#161928"/> <path d="M97.4555 5.15186C97.4555 4.92269 97.6847 4.80811 97.7993 4.80811H106.622C106.851 4.80811 106.966 5.03727 106.966 5.15186V7.44352C106.966 7.67269 106.737 7.78727 106.622 7.78727H100.778V10.5373H105.591C105.82 10.5373 105.935 10.7664 105.935 10.881V13.1727C105.935 13.4019 105.706 13.5164 105.591 13.5164H100.778V16.381H106.622C106.851 16.381 106.966 16.6102 106.966 16.7248V19.0164C106.966 19.2456 106.737 19.3602 106.622 19.3602H97.7993C97.5701 19.3602 97.4555 19.131 97.4555 19.0164V5.15186Z" fill="#161928"/> <path d="M121.174 4.46436C123.351 4.46436 124.841 5.15186 126.216 6.41227C126.445 6.64144 126.445 6.75602 126.216 6.87061L124.612 8.58936C124.497 8.70394 124.268 8.70394 124.153 8.58936C123.351 7.90186 122.32 7.44352 121.403 7.44352C118.997 7.44352 117.278 9.39144 117.278 11.7977C117.278 14.2039 118.883 16.2664 121.403 16.2664C122.435 16.2664 123.466 15.9227 124.153 15.2352C124.268 15.1206 124.497 15.1206 124.612 15.2352L126.216 16.9539C126.33 17.0685 126.33 17.2977 126.216 17.4123C124.841 18.7873 122.893 19.4748 121.06 19.4748C116.82 19.4748 113.268 16.1519 113.268 11.7977C113.268 7.44352 116.935 4.46436 121.174 4.46436Z" fill="#161928"/> <path d="M128.966 5.15186C128.966 4.92269 129.195 4.80811 129.424 4.80811H131.945C132.174 4.80811 132.289 5.03727 132.289 5.15186V16.6102H137.331C137.56 16.6102 137.674 16.8394 137.674 16.9539V19.131C137.674 19.3602 137.445 19.4748 137.331 19.4748H129.31C129.081 19.4748 128.966 19.2456 128.966 19.131V5.15186Z" fill="#161928"/> <path d="M139.851 5.15186C139.851 4.92269 140.08 4.80811 140.195 4.80811H142.83C143.06 4.80811 143.174 5.03727 143.174 5.15186V19.2456C143.174 19.4748 142.945 19.5894 142.83 19.5894H140.195C139.966 19.5894 139.851 19.3602 139.851 19.2456V5.15186Z" fill="#161928"/> <path d="M148.216 4.80811C148.216 4.57894 148.445 4.46436 148.56 4.46436H148.903C149.018 4.46436 149.247 4.57894 149.247 4.69352L154.06 13.9748L158.872 4.69352C158.987 4.57894 159.101 4.46436 159.216 4.46436H159.56C159.789 4.46436 159.903 4.57894 159.903 4.80811L162.31 19.131C162.31 19.4748 162.195 19.4748 161.966 19.4748H159.445C159.216 19.4748 159.101 19.2456 159.101 19.131L158.07 12.5998L154.518 19.5894C154.403 19.7039 154.289 19.8185 154.174 19.8185H153.83C153.716 19.8185 153.487 19.7039 153.487 19.5894L149.935 12.5998L148.903 19.2456C148.903 19.4748 148.674 19.5894 148.56 19.5894H146.039C145.81 19.5894 145.695 19.3602 145.695 19.2456L148.216 4.80811Z" fill="#161928"/> <path d="M172.278 14.4328L170.674 10.9953L169.07 14.4328H172.278ZM163.456 19.0161L170.101 4.80778C170.216 4.6932 170.331 4.57861 170.445 4.57861H170.674C170.789 4.57861 171.018 4.6932 171.018 4.80778L177.664 19.1307C177.778 19.4744 177.664 19.589 177.32 19.589H174.914C174.57 19.589 174.456 19.4744 174.112 19.1307L173.31 17.5265H167.695L166.893 19.2453C166.778 19.4744 166.549 19.7036 166.091 19.7036H163.685C163.456 19.589 163.456 19.3599 163.456 19.0161Z" fill="#161928"/> <path d="M180.643 7.78727H177.549C177.32 7.78727 177.206 7.55811 177.206 7.44352V5.15186C177.206 4.92269 177.435 4.80811 177.549 4.80811H186.945C187.174 4.80811 187.289 5.03727 187.289 5.15186V7.44352C187.289 7.67269 187.06 7.78727 186.945 7.78727H183.851V19.131C183.851 19.3602 183.622 19.4748 183.508 19.4748H180.987C180.758 19.4748 180.643 19.2456 180.643 19.131V7.78727Z" fill="#161928"/> <path d="M189.581 5.15186C189.581 4.92269 189.81 4.80811 189.924 4.80811H198.747C198.976 4.80811 199.091 5.03727 199.091 5.15186V7.44352C199.091 7.67269 198.862 7.78727 198.747 7.78727H192.903V10.5373H197.716C197.945 10.5373 198.06 10.7664 198.06 10.881V13.1727C198.06 13.4019 197.831 13.5164 197.716 13.5164H192.903V16.381H198.747C198.976 16.381 199.091 16.6102 199.091 16.7248V19.0164C199.091 19.2456 198.862 19.3602 198.747 19.3602H189.924C189.695 19.3602 189.581 19.131 189.581 19.0164V5.15186Z" fill="#161928"/> <path d="M27.4451 -0.00439453L19.8826 7.55811L24.3513 12.0269L27.4451 8.93311L36.1534 17.6414L40.6222 13.0581L27.4451 -0.00439453Z" fill="#161928"/> <path d="M18.5076 8.85938L14.0388 4.39062L2.46592 15.7344L0.861755 17.6823L5.3305 22.0365L7.04926 20.3177L12.7784 14.474L14.0388 13.4427L18.5076 17.9115L22.7472 22.0365L27.2159 17.6823L22.9763 13.4427L18.5076 8.85938Z" fill="#161928"/> </svg> </a> <div class="pt-4 md:pt-5 lg:pt-6 xl:pt-7 body-xs text-neutral-600"> 漏 2025 Code Climate </div> </div> <nav class="w-full" role='navigation' aria-label="Footer"> <div class="flex flex-col md:flex-row md:justify-between gap-6 md:gap-8"> <ul class="grid grid-cols-2 gap-6 md:gap-8 xl:grid-cols-4"> <li> <span class="body-xs-medium mb-[18px] inline-block text-primary-purple-500"> Framework </span> <ul class="flex flex-col gap-3"> <li> <a target="" href="/sei/transformational-software-engineering" class="footer-child-node">What We Know</a> </li> <li> <a target="" href="/sei/how-we-ensure-success" class="footer-child-node">How We Ensure Success</a> </li> <li> <a target="" href="/sei/what-is-velocity" class="footer-child-node">Our Platform</a> </li> </ul> </li> <li> <span class="body-xs-medium mb-[18px] inline-block text-primary-purple-500"> Solutions by Goal </span> <ul class="flex flex-col gap-3"> <li> <a target="" href="/sei/become-a-data-driven-organization" class="footer-child-node">Become a Data-Driven Organization</a> </li> <li> <a target="" href="/sei/boost-team-efficiency" class="footer-child-node">Boost Team Efficiency</a> </li> <li> <a target="" href="/sei/improve-team-health" class="footer-child-node">Improve Team Health</a> </li> <li> <a target="" href="/sei/gain-visibility-and-predictability" class="footer-child-node">Gain Visibility and Predictability</a> </li> </ul> </li> <li> <span class="body-xs-medium mb-[18px] inline-block text-primary-purple-500"> Resources </span> <ul class="flex flex-col gap-3"> <li> <a target="" href="/blog" class="footer-child-node">Blogs</a> </li> <li> <a target="" href="/case-studies" class="footer-child-node">Case Studies</a> </li> <li> <a target="" href="/blog/ebooks" class="footer-child-node">eBooks</a> </li> </ul> </li> <li> <span class="body-xs-medium mb-[18px] inline-block text-primary-purple-500"> Company </span> <ul class="flex flex-col gap-3"> <li> <a target="" href="/company" class="footer-child-node">Company</a> </li> <li> <a target="" href="/company/contact" class="footer-child-node">Contact</a> </li> <li> <a target="" href="/sei/demo" class="footer-child-node">Request a consultation</a> </li> <li> <a target="" href="/sei/support" class="footer-child-node">Support</a> </li> </ul> </li> </ul> <ul class="pt-8 border-t border-t-neutral-100 md:pt-0 md:pl-8 md:border-l md:border-t-0 lg:min-w-[175px]"> <li> <span class="footer-parent-node-secondary">Quality by Code Climate</span> <ul class="flex flex-col gap-3"> <li> <a target="" href="/quality" class="footer-child-node">Product Information</a> </li> <li> <a target="" href="/quality/support" class="footer-child-node">Support</a> </li> </ul> </li> </ul> </div> </nav> </section> <section class="py-5 md:py-8 lg:py-10 xl:py-12 border-t border-t-neutral-100 flex gap-5 lg:gap-12 xl:gap-14 flex-col items-center justify-center md:flex-row md:justify-between"> <div class="w-full"> </div> </section> <section class="py-5 md:py-6 lg:py-7 border-t border-t-neutral-100 flex gap-5 flex-col items-center justify-center md:flex-row md:justify-between"> <ul class="flex flex-row flex-wrap items-center gap-6 md:gap-7 lg:gap-8"> <li> <a target="" href="/privacy" class="post-footer-node"> Privacy Policy </a> </li> <li> <a target="" href="/terms" class="post-footer-node"> Terms of Service </a> </li> </ul> <ul class="flex flex-row items-center gap-6"> <li> <a href="https://www.linkedin.com/company/code-climate/" target="_blank" rel="noopener noreferrer" class="footer-social-icon icon-size-sm"> <svg role="img" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <title>Find Code Climate on LinkedIn.</title> <path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/> </svg> </a> </li> <li> <a href="https://twitter.com/codeclimate" target="_blank" rel="noopener noreferrer" class="footer-social-icon icon-size-sm"> <svg role="img" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <title>Find Code Climate on Twitter.</title> <path d="M23.953 4.57a10 10 0 01-2.825.775 4.958 4.958 0 002.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 00-8.384 4.482C7.69 8.095 4.067 6.13 1.64 3.162a4.822 4.822 0 00-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 01-2.228-.616v.06a4.923 4.923 0 003.946 4.827 4.996 4.996 0 01-2.212.085 4.936 4.936 0 004.604 3.417 9.867 9.867 0 01-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 007.557 2.209c9.053 0 13.998-7.496 13.998-13.985 0-.21 0-.42-.015-.63A9.935 9.935 0 0024 4.59z"/> </svg> </a> </li> <li> <a href="https://www.youtube.com/@codeclimate1421/videos" target="_blank" rel="noopener noreferrer" class="footer-social-icon icon-size-sm"> <svg role="img" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <title>Find Code Climate on YouTube.</title> <path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/> </svg> </a> </li> </ul> </section> </div> </div> </footer> <div class="fixed inset-0 bg-neutral-900 bg-opacity-25 z-[80]" x-cloak x-show="navHovered != 0 || modalOpen" x-transition.opacity x-on:click="modalOpen=false" > </div> <div class="fixed top-0 left-0 right-0 w-full z-[90] bg-white xl:hidden" x-cloak x-show="mobileMenuOpen" x-collapse x-trap.noscroll="mobileMenuOpen" @keydown.esc="mobileMenuOpen=false" > <div class="h-screen" x-data="heroPadding()"> <div class="border-t border-neutral-100 h-full"> <div class="pt-8 overflow-y-scroll h-full container"> <form x-data="{searchValue:''}" class="h-11 w-full relative" x-bind:action="'/search?query=${searchValue}'"> <button type="submit" class="left-2 vertical-align absolute icon-size-md svg-primary-purple-600"> <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16.5499 17.575L10.2499 11.3C9.7499 11.7167 9.1749 12.0417 8.5249 12.275C7.8749 12.5083 7.20824 12.625 6.5249 12.625C4.80824 12.625 3.35824 12.0333 2.1749 10.85C0.991569 9.66667 0.399902 8.21667 0.399902 6.5C0.399902 4.8 0.991569 3.354 2.1749 2.162C3.35824 0.970667 4.80824 0.375 6.5249 0.375C8.2249 0.375 9.66657 0.966667 10.8499 2.15C12.0332 3.33333 12.6249 4.78333 12.6249 6.5C12.6249 7.21667 12.5082 7.9 12.2749 8.55C12.0416 9.2 11.7249 9.76667 11.3249 10.25L17.5999 16.525L16.5499 17.575ZM6.5249 11.125C7.80824 11.125 8.8959 10.675 9.7879 9.775C10.6792 8.875 11.1249 7.78333 11.1249 6.5C11.1249 5.21667 10.6792 4.125 9.7879 3.225C8.8959 2.325 7.80824 1.875 6.5249 1.875C5.2249 1.875 4.12924 2.325 3.2379 3.225C2.3459 4.125 1.8999 5.21667 1.8999 6.5C1.8999 7.78333 2.3459 8.875 3.2379 9.775C4.12924 10.675 5.2249 11.125 6.5249 11.125Z" fill="#161928"/> </svg> <span class="sr-only"> Click to search Code Climate </span> </button> <input x-ref="searchInput" x-model="searchValue" type="text" name="query" placeholder="Search Code Climate" autocomplete="off" class="w-full h-full py-3 px-8 border border-neutral-100 placeholder:text-neutral-300 text-[17px]" > <button type="button" x-on:click="searchValue = '', $nextTick(() => $refs.searchInput.focus())" class="right-2 vertical-align absolute icon-size-md svg-neutral-900"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6.22499 18.825L5.17499 17.775L10.95 12L5.17499 6.22505L6.22499 5.17505L12 10.95L17.775 5.17505L18.825 6.22505L13.05 12L18.825 17.775L17.775 18.825L12 13.05L6.22499 18.825Z" fill="#161928"/> </svg> <span class="sr-only"> Clear search term </span> </button> </form> <nav role='navigation' aria-label="Mobile" class="mt-8"> <ul class="flex flex-col gap-8"> <li class="pb-8 border-b border-neutral-100"> <div class="body-overline-small text-primary-purple-500 mb-5 uppercase">Framework</div> <ul class="flex flex-col gap-4"> <li> <a target="" href="/sei/transformational-software-engineering" class="text-neutral-900 body-medium "> What We Know </a> </li> <li> <a target="" href="/sei/how-we-ensure-success" class="text-neutral-900 body-medium "> How We Ensure Success </a> </li> <li> <a target="" href="/sei/what-is-velocity" class="text-neutral-900 body-medium "> Our Platform </a> </li> <li x-data="{expanded:false}" class="w-full"> <button class="w-full flex flex-row items-center justify-between gap-6" x-bind:aria-expanded="expanded" x-on:click="expanded=!expanded"> <span class="body-medium">Platform Features</span> <span class="transform transition-normal svg-neutral-900 icon-size-lg" aria-hidden="true" :class="expanded ? 'rotate-180': 'rotate-0'"> <svg width="25" height="25" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M9 11.2875L4.7625 7.03127L5.55 6.24377L9 9.69377L12.45 6.24377L13.2375 7.03127L9 11.2875Z" fill="#161928"/> </svg> </span> </button> <ul class="flex flex-col gap-5 my-5" x-show="expanded" x-collapse > <li> <a target="" href="/sei/dora-metrics-in-velocity" class="text-neutral-900 body-xs-medium "> DORA Metrics </a> </li> <li> <a target="" href="/sei/team360" class="text-neutral-900 body-xs-medium "> Team360 </a> </li> <li> <a target="" href="/sei/data-hygiene-and-analysis" class="text-neutral-900 body-xs-medium "> Data Hygiene and Analysis </a> </li> <li> <a target="" href="/sei/security" class="text-neutral-900 body-xs-medium "> Security </a> </li> </ul> </li> <li> <a target="_blank" href="https://velocity.codeclimate.com/session/new" class="text-neutral-900 body-medium flex flex-row items-center gap-6"> Login <span class="sr-only"> link opens in new window </span> <span class="icon-size-lg"> <svg xmlns="http://www.w3.org/2000/svg" class="mx-auto" width="24" height="24" viewBox="0 0 24 24" fill="none"> <path d="M4.5 21C4.1 21 3.75 20.85 3.45 20.55C3.15 20.25 3 19.9 3 19.5V4.5C3 4.1 3.15 3.75 3.45 3.45C3.75 3.15 4.1 3 4.5 3H10.725C10.9417 3 11.1208 3.07083 11.2625 3.2125C11.4042 3.35417 11.475 3.53333 11.475 3.75C11.475 3.96667 11.4042 4.14583 11.2625 4.2875C11.1208 4.42917 10.9417 4.5 10.725 4.5H4.5V19.5H19.5V13.275C19.5 13.0583 19.5708 12.8792 19.7125 12.7375C19.8542 12.5958 20.0333 12.525 20.25 12.525C20.4667 12.525 20.6458 12.5958 20.7875 12.7375C20.9292 12.8792 21 13.0583 21 13.275V19.5C21 19.9 20.85 20.25 20.55 20.55C20.25 20.85 19.9 21 19.5 21H4.5ZM9.025 14.975C8.89167 14.825 8.82083 14.65 8.8125 14.45C8.80417 14.25 8.875 14.075 9.025 13.925L18.45 4.5H13.725C13.5083 4.5 13.3292 4.42917 13.1875 4.2875C13.0458 4.14583 12.975 3.96667 12.975 3.75C12.975 3.53333 13.0458 3.35417 13.1875 3.2125C13.3292 3.07083 13.5083 3 13.725 3H20.25C20.4667 3 20.6458 3.07083 20.7875 3.2125C20.9292 3.35417 21 3.53333 21 3.75V10.275C21 10.4917 20.9292 10.6708 20.7875 10.8125C20.6458 10.9542 20.4667 11.025 20.25 11.025C20.0333 11.025 19.8542 10.9542 19.7125 10.8125C19.5708 10.6708 19.5 10.4917 19.5 10.275V5.575L10.075 15C9.94167 15.1333 9.77083 15.2 9.5625 15.2C9.35417 15.2 9.175 15.125 9.025 14.975Z" fill="#161928"/> </svg> </span> </a> </li> </ul> </li> <li class="pb-8 border-b border-neutral-100"> <div class="body-overline-small text-primary-purple-500 mb-5 uppercase">Solutions</div> <ul class="flex flex-col gap-4"> <li x-data="{expanded:false}" class="w-full"> <button class="w-full flex flex-row items-center justify-between gap-6" x-bind:aria-expanded="expanded" x-on:click="expanded=!expanded"> <span class="body-medium">By Goal</span> <span class="transform transition-normal svg-neutral-900 icon-size-lg" aria-hidden="true" :class="expanded ? 'rotate-180': 'rotate-0'"> <svg width="25" height="25" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M9 11.2875L4.7625 7.03127L5.55 6.24377L9 9.69377L12.45 6.24377L13.2375 7.03127L9 11.2875Z" fill="#161928"/> </svg> </span> </button> <ul class="flex flex-col gap-5 my-5" x-show="expanded" x-collapse > <li> <a target="" href="/sei/become-a-data-driven-organization" class="text-neutral-900 body-xs-medium "> Become a Data-Driven Organization </a> </li> <li> <a target="" href="/sei/gain-visibility-and-predictability" class="text-neutral-900 body-xs-medium "> Gain Visibility and Predictability </a> </li> <li> <a target="" href="/sei/improve-team-health" class="text-neutral-900 body-xs-medium "> Improve Team Health </a> </li> <li> <a target="" href="/sei/boost-team-efficiency" class="text-neutral-900 body-xs-medium "> Boost Team Efficiency </a> </li> <li> <a target="" href="/sei/achieve-engineering-excellence" class="text-neutral-900 body-xs-medium "> Achieve Engineering Excellence </a> </li> </ul> </li> <li x-data="{expanded:false}" class="w-full"> <button class="w-full flex flex-row items-center justify-between gap-6" x-bind:aria-expanded="expanded" x-on:click="expanded=!expanded"> <span class="body-medium">By Role</span> <span class="transform transition-normal svg-neutral-900 icon-size-lg" aria-hidden="true" :class="expanded ? 'rotate-180': 'rotate-0'"> <svg width="25" height="25" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M9 11.2875L4.7625 7.03127L5.55 6.24377L9 9.69377L12.45 6.24377L13.2375 7.03127L9 11.2875Z" fill="#161928"/> </svg> </span> </button> <ul class="flex flex-col gap-5 my-5" x-show="expanded" x-collapse > <li> <a target="" href="/sei/developers" class="text-neutral-900 body-xs-medium "> Developers </a> </li> <li> <a target="" href="/sei/engineering-managers" class="text-neutral-900 body-xs-medium "> Engineering Managers </a> </li> <li> <a target="" href="/sei/engineering-execs" class="text-neutral-900 body-xs-medium "> Engineering Execs </a> </li> <li> <a target="" href="/sei/product-and-business-leaders" class="text-neutral-900 body-xs-medium "> Product/Business Leaders </a> </li> </ul> </li> </ul> </li> <li class="pb-8 border-b border-neutral-100"> <div class="body-overline-small text-primary-purple-500 mb-5 uppercase">Resources</div> <ul class="flex flex-col gap-4"> <li> <a target="" href="/blog" class="text-neutral-900 body-medium "> Blog </a> </li> <li> <a target="" href="/case-studies" class="text-neutral-900 body-medium "> Case Studies </a> </li> <li> <a target="" href="/learn" class="text-neutral-900 body-medium "> Learn </a> </li> </ul> </li> <li class="pb-8 "> <div class="body-overline-small text-primary-purple-500 mb-5 uppercase">Company</div> <ul class="flex flex-col gap-4"> <li> <a target="" href="/company" class="text-neutral-900 body-medium "> About </a> </li> <li> <a target="" href="/company/careers" class="text-neutral-900 body-medium "> Careers </a> </li> <li> <a target="" href="/company/contact" class="text-neutral-900 body-medium "> Contact </a> </li> <li> <a target="" href="/sei/demo" class="text-neutral-900 body-medium "> Request a consultation </a> </li> </ul> </li> <li> <a target="" href="/sei/demo" class="block primary-btn-large primary-button-filled-purple-500 max-w-none w-full"> Request a consultation </a> </li> </ul> <ul class="bg-primary-green-0 mt-11 pt-9 container pb-14"> <li class="pb-8"> <div class="body-overline-small text-primary-green-400 mb-5 uppercase">Quality by Code Climate</div> <ul class="flex flex-col gap-4"> <li> <a target="" href="/quality" class="text-neutral-900 body-medium "> Product Information </a> </li> <li> <a target="" href="/quality/support" class="text-neutral-900 body-medium "> Support </a> </li> </ul> </li> </ul> </nav> </div> </div> </div> </div> <script type="application/ld+json">{"@context":"http://schema.org","@graph":[{"@type":"WebSite","author":{"@id":"https://codeclimate.com/#identity"},"copyrightHolder":{"@id":"https://codeclimate.com/#identity"},"copyrightYear":"2023","creator":{"@id":"#creator"},"dateCreated":"2023-05-02T10:29:12-04:00","dateModified":"2025-02-12T13:23:40-05:00","datePublished":"2023-05-02T10:29:00-04:00","description":"Join Code Climate and become part of a team that values your individuality and empowers all employees for collective growth and success.","headline":"Careers","image":{"@type":"ImageObject","url":"https://du10j5vfk4mbr.cloudfront.net/_1200x630_crop_center-center_82_none/seo-general-ogimage.png?mtime=1684273589"},"inLanguage":"en-us","mainEntityOfPage":"https://cod-twister.production.servd.dev/company/careers","name":"Careers","publisher":{"@id":"#creator"},"url":"https://cod-twister.production.servd.dev/company/careers"},{"@id":"https://codeclimate.com/#identity","@type":"LocalBusiness","address":{"@type":"PostalAddress","addressCountry":"US","addressLocality":"New York","addressRegion":"NY","postalCode":"10022","streetAddress":"195 Broadway, 20th Floor"},"description":"Code Climate - Velocity synthesizes the data from your repos to give you full visibility and empowers your team for continuous delivery.","email":"hello@codeclimate.com","image":{"@type":"ImageObject","height":"1006","url":"https://du10j5vfk4mbr.cloudfront.net/seo-general-ogimage.png","width":"1842"},"logo":{"@type":"ImageObject","height":"60","url":"https://du10j5vfk4mbr.cloudfront.net/_600x60_fit_center-center_82_none/seo-general-ogimage.png?mtime=1684273589","width":"110"},"name":"Code Climate, Inc.","priceRange":"$","sameAs":["https://twitter.com/codeclimate","https://www.facebook.com/codeclimate","https://www.linkedin.com/company/code-climate/","https://github.com/codeclimate"],"telephone":"(877) 609-3771","url":"https://codeclimate.com"},{"@id":"#creator","@type":"Organization"},{"@type":"BreadcrumbList","description":"Breadcrumbs list","itemListElement":[{"@type":"ListItem","item":"https://codeclimate.com","name":"Homepage","position":1},{"@type":"ListItem","item":"https://codeclimate.com/company","name":"Company","position":2},{"@type":"ListItem","item":"https://codeclimate.com/company/careers","name":"Careers","position":3}],"name":"Breadcrumbs"}]}</script><script src="https://cod-twister.production.servd.dev/cpresources/88127404/htmx.min.js?v=1743197878"></script></body> </html>